Commit Graph

19 Commits (5bed7b9ec0d8df068ce7ff055590c1237dce5537)

Author SHA1 Message Date
wxiaoguang effb405cae
Always load or generate oauth2 jwt secret (#30942) 6 months ago
wxiaoguang bffbbf5470
Improve oauth2 client "preferred username field" logic and the error handling (#30622) 7 months ago
wxiaoguang b79e3db264
Initial support for colorblindness-friendly themes (#30625) 7 months ago
SimonErm 6ba0c371c2
Allow `preferred_username` as username source for OIDC (#30454) 7 months ago
wxiaoguang 074a3e05f6
Fix oauth2 builtin application logic (#30304) 8 months ago
wxiaoguang bbe5cd7c92
Refactor startup deprecation messages (#30305) 8 months ago
wxiaoguang 8be198cdef
Use general token signing secret (#29205) 9 months ago
wxiaoguang 45c15387b2
Refactor JWT secret generating & decoding code (#29172) 9 months ago
wackbyte d9b3849454
Fix inconsistent naming of OAuth 2.0 `ENABLE` setting (#28951) 10 months ago
Kyle D 54acf7b0d4
Normalize oauth email username (#28561) 11 months ago
M Hickford a825cc0f34
Pre-register OAuth application for tea (#27509) 1 year ago
wxiaoguang ed1be4ca68
Handle base64 decoding correctly to avoid panic (#26483) 1 year ago
Denys Konovalov 63ab92d797
Pre-register OAuth2 applications for git credential helpers (#26291) 1 year ago
wxiaoguang b4d0036fc3
Do not prepare oauth2 config if it is not enabled, do not write config in some sub-commands (#25567) 1 year ago
techknowlogick c0fc53e226
Import additional secrets via file uri (#25408) 1 year ago
wxiaoguang df5cf5ddbd
Avoid polluting config file when "save" (#25395) 1 year ago
wxiaoguang a5d0246fff
Avoid polluting the config (#25345) 1 year ago
Lunny Xiao 5cf7da63ee
Refactor config provider (#24245) 2 years ago
Lunny Xiao c53ad052d8
Refactor the setting to make unit test easier (#22405) 2 years ago
flynnnnnnnnnn e81ccc406b
Implement FSFE REUSE for golang files (#21840) 2 years ago
6543 16034bb613
OAuth2 login: Set account link to "login" as default behavior (#15768) 4 years ago
Martin Michaelis 55eb1745bd
OAuth2 auto-register (#5123) 4 years ago