-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
Link multiple auth providers #618
Conversation
DeepCode's analysis on #154c2b found:
💬 This comment has been generated by the DeepCode bot, installed by the owner of the repository. The DeepCode bot protects your repository by detecting and commenting on security vulnerabilities or other critical issues. |
Hey @liyasthomas, TravisBuddy Request Identifier: 46036810-59c1-11ea-822e-0bf67ba4204b |
Hey @liyasthomas, TravisBuddy Request Identifier: cd435c20-59c3-11ea-822e-0bf67ba4204b |
How do I test this commit using the Netlify preview build link? @liyasthomas I press login with Google/Github and a box pops up, and then closes. Should I do it on localhost? Is Firebase Auth setup to allow logins from Localhost? |
only production and localhost:300 work with Firebase Auth |
Gotcha! Will take a look :) |
@liyasthomas not sure how your PR was working on your local 😄 But; I fixed a few scoping issues, and issues with toast notifications (within Firebase function callbacks). I also added a notification, for when you successfully login with Firebase! This PR should fix any issues I saw, however; there could be others. Note: I didn't look too far into how i18n works in this project juet yet, and if a key is missing in one of the lang JS files.. will it fallback to a key in the EN file? That's the only thing I'm wondering, but didn't look into. If there are isssues with users from other countries not seeing toast boxes.. that could be a root cause. |
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.
Added my review comment, and merge on the PR. LGTM @liyasthomas
Hey @liyasthomas, TravisBuddy Request Identifier: a300c9c0-59d7-11ea-af10-7fd2d08fe4df |
This is the hacky solution- Open alternate signin popup on error catch.
login.vue
andsettings.vue
page.