-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set up sign in and sign up #30
Conversation
And add some passkey experimentation to simplify sign in. Also avoid passwords like the pest
and not count towards quota
Help users understand errors with their sign in links Send users to their personal surveys overview afters successful sign in Tell users to check their emails after signing in
Document dependencies to make them easier to remove Remove passkey stuff because out of scope and still in git history for later implementation
Forgot to mention: I've used Resend for sending emails because it was the easiest way. We could later add SMTP so users can use a private email account they have as an alternative. |
Also missing: Sign out button to delete cookie and invalidate session |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Also missing: redirect user when signed in and trying to sign in again |
Sign in flow is now:
Other changes:
Not implemented:
I know this is a lot so we can go through it later if you want.