-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
server: refreshing initial login screen creates new auth requests #646
Comments
FYI this also fixes issues when users suspend their screen and their auth request gets gc'd. I think the second option is a more correct one and would solve other problem. |
Rather than creating the auth request when the user hits /auth, pass the arguments through to /auth/{connector} and have the auth request created there. This prevents a database error when using the "Select another login method" link, and also avoids a few other error cases. Fixes dexidp#1849, dexidp#646. Signed-off-by: Alastair Houghton <alastair@alastairs-place.net>
Rather than creating the auth request when the user hits /auth, pass the arguments through to /auth/{connector} and have the auth request created there. This prevents a database error when using the "Select another login method" link, and also avoids a few other error cases. Fixes dexidp#1849, dexidp#646. Signed-off-by: Alastair Houghton <alastair@alastairs-place.net>
The issue was fixed in Dex v2.29.0 There is no need to keep track of this issue further. If you found this issue and still have a problem with auth requests, please open a new issue or discussion. |
Rather than creating the auth request when the user hits /auth, pass the arguments through to /auth/{connector} and have the auth request created there. This prevents a database error when using the "Select another login method" link, and also avoids a few other error cases. Fixes dexidp#1849, dexidp#646. Signed-off-by: Alastair Houghton <alastair@alastairs-place.net>
Few things we could do:
req=
parameter (fixes the refreshing).Also, we need to do rate limiting.
The text was updated successfully, but these errors were encountered: