You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/routers/web/auth
wxiaoguang bffbbf5470
Improve oauth2 client "preferred username field" logic and the error handling (#30622)
Follow #30454
And fix #24957

When using "preferred_username", if no such field,
`extractUserNameFromOAuth2` (old `getUserName`) shouldn't return an
error. All other USERNAME options do not return such error.

And fine tune some logic and error messages, make code more stable and
more friendly to end users.
10 months ago
..
2fa.go Move context from modules to services (#29440) 1 year ago
auth.go Improve oauth2 client "preferred username field" logic and the error handling (#30622) 10 months ago
auth_test.go Improve oauth2 client "preferred username field" logic and the error handling (#30622) 10 months ago
linkaccount.go Improve oauth2 client "preferred username field" logic and the error handling (#30622) 10 months ago
main_test.go make writing main test easier (#27270) 1 year ago
oauth.go Improve oauth2 client "preferred username field" logic and the error handling (#30622) 10 months ago
oauth_test.go Bump github.com/golang-jwt/jwt to v5 (#25975) 2 years ago
openid.go Move context from modules to services (#29440) 1 year ago
password.go Clean up log messages (#30313) 11 months ago
webauthn.go Move context from modules to services (#29440) 1 year ago