Skip to content
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

Users authentication and account creation #8

Open
gtindo opened this issue Apr 30, 2021 · 0 comments
Open

Users authentication and account creation #8

gtindo opened this issue Apr 30, 2021 · 0 comments

Comments

@gtindo
Copy link
Member

gtindo commented Apr 30, 2021

New users need to create an account, and existing users want to log in.

Given the fact that all users of Yotas should come from GitHub, it is easier for them to use their Github account to log in.

Here Is the flow of the Login:
sketch

If It is the first time the user clicks on the Sign In button and does not Have a Yotas account we should save his Token and personal data.

Here is the list of information about the user that is important for Yotas:

  • Github Id
  • Email
  • Github username
  • Name

After the first Sign In and account creation, Yotas send a welcome email to the user.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants