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
Redirect user to webapp one upon successful signup #1284
Conversation
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
If I disable the trusted checkbox in admin -> create a new user in a private tab -> press deny -> logout -> try to create a new user/login -> I get err status 500
|
8a25f79
to
0e8895a
Compare
We opted for |
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.
Few finishing touches; else lgtm 👍
Good job!
@@ -11,4 +11,4 @@ template: | |||
errors: | |||
invalid-user: Cannot continue with unauthorized email, visit <a data-test-id="link-redirect-to-profile" href="{{link}}">your profile</a> and resolve the issue. | |||
alerts: | |||
denied: cannot authorize {{client}}, no permissions | |||
denied: Failed to authorize {{client}}. No permissions |
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.
Think we should go more in the lines of
denied: Failed to authorize {{client}}. No permissions | |
failed to authorize {{client}}: insufficient permissions |
03079d4
to
c14dfd9
Compare
lgtm |
If the authorize client isn't trusted, the user is taken to authorize-client page
c14dfd9
to
6d34ee1
Compare
Ref: #1213
This PR introduces a change that is meant to enhance the signup flow by introducing the following changes: