-
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
Guest login for Nyamrub #21
Comments
I chose not to set an expiration for guest users to avoid losing their contributions. |
Updated tasks
|
This has been reviewed by kusang and @Tendolls can test it on https://staging.nyamrub.monlam.ai/ |
Need to update login with guest ui |
no need of user name |
@kaldan007 @Karma-Tsering Nyamrub web will be available at |
Update task
|
@kaldan007 The sign in as a guest icon isn't implemented . |
Incase of apple login user are free to choose whether they want to share there email or not. When using Apple's Sign in with Apple via Auth0, users can choose to share their actual email address or use Apple's private relay service to keep their email address anonymous. Apple’s Private Relay: If the user opts for the private relay, they are provided with a unique anonymized email address (e.g., [email protected]), which forwards emails to their actual email address. Email Availability: The private relay email address is only provided during the initial login. Once the user has signed in with Apple, subsequent logins will not reveal the actual email address again, and the relay address may be used instead. Initial Permission: The user’s decision to share their email address or use the private relay depends on their permission during the first sign-in process. If they opt to share their real email, it will be provided by Apple in the token payload; if they opt for the private relay, you’ll receive the anonymized email address. This means that you only have access to the email (either real or relay) during the initial login, and it is not updated or available in subsequent logins unless explicitly provided by the user. Researched by @Karma-Tsering |
Possible solution:
|
Guest login has not yet been merged into the staging branch as I was waiting for Tenzin's response. After discussing it with Tenzin this morning, we both agreed on implementing anonymous login. Currently, it is under review by @tenkus47. I will work on finding a solution for the Apple username issue. |
@Karma-Tsering the PR has been reviewed and merged for guest login issue |
Description
Enable users to contribute and validate data using a guest login, eliminating the need for social login. This ensures accessibility for users without social media accounts, simplifies the login process, and encourages broader participation.
Implementation plan
Going for the 3rd one as it fits best for nyamrub.
Subtask
Backend
Frontend
The text was updated successfully, but these errors were encountered: