summaryrefslogtreecommitdiffstats
path: root/routers/web/auth
Commit message (Expand)AuthorAgeFilesLines
* Improve oauth2 client "preferred username field" logic and the error handling...wxiaoguang2024-04-254-28/+81
* Allow `preferred_username` as username source for OIDC (#30454)SimonErm2024-04-161-0/+7
* Clean up log messages (#30313)wxiaoguang2024-04-071-2/+0
* Refactor external URL detection (#29973)wxiaoguang2024-03-222-4/+3
* Refactor URL detection (#29960)wxiaoguang2024-03-213-5/+5
* Make "/user/login" page redirect if the current user has signed in (#29583)wxiaoguang2024-03-052-10/+63
* remove util.OptionalBool and related functions (#29513)65432024-03-021-4/+4
* Allow to change primary email before account activation (#29412)wxiaoguang2024-02-271-3/+28
* Move context from modules to services (#29440)Lunny Xiao2024-02-277-7/+7
* Refactor "user/active" related logic (#29390)wxiaoguang2024-02-251-59/+66
* Revert "Support SAML authentication (#25165)" (#29358)65432024-02-245-237/+39
* Start to migrate from `util.OptionalBool` to `optional.Option[bool]` (#29329)65432024-02-231-1/+1
* Support SAML authentication (#25165)techknowlogick2024-02-235-39/+237
* Remove unnecessary "Str2html" modifier from templates (#29319)wxiaoguang2024-02-221-3/+4
* Do not use `ctx.Doer` when reset password (#29289)Jason Song2024-02-211-1/+1
* Refactor more code in templates (#29236)wxiaoguang2024-02-181-9/+1
* Refactor locale&string&template related code (#29165)wxiaoguang2024-02-141-1/+1
* Unify user update methods (#28733)KN4CK3R2024-02-043-113/+90
* Normalize oauth email username (#28561)Kyle D2024-01-033-6/+15
* Avoid cycle-redirecting user/login page (#28636)wxiaoguang2023-12-301-5/+5
* Always enable caches (#28527)Lunny Xiao2023-12-192-15/+9
* Refactor Find Sources and fix bug when view a user who belongs to an unactive...Lunny Xiao2023-11-031-8/+4
* Final round of `db.DefaultContext` refactor (#27587)JakobDev2023-10-143-11/+11
* Enhanced auth token / remember me (#27606)KN4CK3R2023-10-144-48/+44
* Don't show Link to TOTP if not set up (#27585)JakobDev2023-10-111-0/+8
* Penultimate round of `db.DefaultContext` refactor (#27414)JakobDev2023-10-113-6/+6
* Even more `db.DefaultContext` refactor (#27352)JakobDev2023-10-031-2/+2
* make writing main test easier (#27270)Lunny Xiao2023-09-281-4/+1
* Another round of `db.DefaultContext` refactor (#27103)JakobDev2023-09-254-4/+4
* Next round of `db.DefaultContext` refactor (#27089)JakobDev2023-09-164-10/+10
* More refactoring of `db.DefaultContext` (#27083)JakobDev2023-09-155-10/+10
* Reduce usage of `db.DefaultContext` (#27073)JakobDev2023-09-145-18/+18
* Show OpenID Connect and OAuth on signup page (#20242)Dmitry Sharshakov2023-09-131-0/+18
* Add more descriptive error on forgot password page (#26848)Jack Hay2023-09-011-3/+4
* Update team invitation email link (#26550)Jack Hay2023-08-311-0/+11
* Start using template context function (#26254)wxiaoguang2023-08-081-1/+1
* Move web JSON functions to web context and simplify code (#26132)wxiaoguang2023-07-261-1/+1
* Bump github.com/golang-jwt/jwt to v5 (#25975)harryzcy2023-07-192-13/+11
* Less naked returns (#25713)65432023-07-071-8/+8
* Replace `interface{}` with `any` (#25686)silverwind2023-07-045-15/+15
* Log the real reason when authentication fails (but don't show the user) (#25414)Lunny Xiao2023-07-033-12/+31
* Use JSON response for "user/logout" (#25522)wxiaoguang2023-06-261-1/+1
* Show OAuth2 errors to end users (#25261)wxiaoguang2023-06-151-3/+19
* Allow for PKCE flow without client secret + add docs (#25033)Denys Konovalov2023-06-031-2/+2
* Split "modules/context.go" to separate files (#24569)wxiaoguang2023-05-082-3/+3
* Respect the REGISTER_MANUAL_CONFIRM setting when registering via OIDC (#24035)Gary Moon2023-04-251-1/+1
* Refactor cookie (#24107)wxiaoguang2023-04-134-16/+15
* Group template helper functions, remove `Printf`, improve template error mess...wxiaoguang2023-04-081-4/+7
* Provide the ability to set password hash algorithm parameters (#22942)zeripath2023-02-192-2/+2
* Add context cache as a request level cache (#22294)Lunny Xiao2023-02-155-7/+7