
Is it possible to not allow the appwrite server to send the refresh token to the client side, only send the token instead?

From which endpoint?

Also, I don't think it would be possible without modifying the code.

ah ok, I don't think it's quite safe to send the refresh token to the client right?

getSession

It's only visible to the current user.

So I'm not sure it can be a safety matter

but that means any javascript that is running on the webpage can get the refresh token

alright

Mmm. By running xhr to that endpoint?

That is an interesting way of thinking.

I think we wait and see what Steven's thinking about it.

alright

Btw for client crefentials grant discord doesn't even give out the refresh token, so... https://discord.com/developers/docs/topics/oauth2#client-credentials-grant


It seems like that the refresh token is useless without the backend secrets

So it looks okay

ye fair enough, never thought about that lol

[SOLVED] Appwrite's Discord Oauth2 expose refresh token on the client side
Recommended threads
- Need help setting up this error is showi...
You can't sign in to this app because it doesn't comply with Google's OAuth 2.0 policy. If you're the app developer, register the redirect URI in the Google Cl...
- Appwrite stopped working, I can't authen...
I'm having an issue with Appwrite. It was working fine just a while ago, but suddenly it stopped working for me and can't authenticate accounts. I even went bac...
- Fail to receive the verification email a...
I added my email address to prevent it from showing "appwrite," but now I'm not receiving emails for verification or password resets. The function appears to be...
