Authentication flow using CreateEmailToken() / CreateSession(): empty AccessToken and RefreshToken
- 0
- Self Hosted
- Auth

Hey all,
I am using the .NET SDK for Appwrite v1.7.4 and are working on an authentication / login flow. The process:
- User logs in with mail
- Backend calls Appwrite.CreateEmailToken()
- If ok notify user 3b: servers sents mail, possibly creates user
- User waits for mail to get his secret (OTP, 6 characters)
- Users enters secret
- Backend checks secret with Appwrite.CreateSession() and gets a session
My problem is the general flow ... is off. The session does not provide me with an AccessToken or RefreshToken. Meaning they are empty. It does contain some kind of secret. The earlier generated token also contains a secret I believe.
How do I retrieve the access and refresh tokens? Is the process working differently? Who is handling the token refresh? How long is the token valid? Do I authenticate the user "again" (after he comes back) with the secrets? How do I do that? How long are they valid? ...
Recommended threads
- Migration from Selfhosted to Selfhosted-...
Hi, i am trying to migrate from one self hosted instance (1.7.4) to another one (1.7.4) via the migration tool. I've tried repeatly, but it won't import all doc...
- utopia-php/messaging
Hi, I’m exploring how the utopia-php/messaging package works. I want to integrate my own custom SMS provider into it and then use it with Appwrite. Could you g...
- Spanish template bad variable {{name}}
"emails.verification.hello": "Hola, {{name}}.,", not work "emails.verification.hello": "Hello {{user}},", correct variable is {{user}}
