summaryrefslogtreecommitdiffstats
path: root/routers/web/auth/auth.go
Commit message (Expand)AuthorAgeFilesLines
* Improve oauth2 client "preferred username field" logic and the error handling...wxiaoguang2024-04-251-7/+7
* Allow `preferred_username` as username source for OIDC (#30454)SimonErm2024-04-161-0/+7
* Refactor external URL detection (#29973)wxiaoguang2024-03-221-2/+2
* Refactor URL detection (#29960)wxiaoguang2024-03-211-3/+3
* Make "/user/login" page redirect if the current user has signed in (#29583)wxiaoguang2024-03-051-10/+20
* 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-271-1/+1
* Refactor "user/active" related logic (#29390)wxiaoguang2024-02-251-59/+66
* Revert "Support SAML authentication (#25165)" (#29358)65432024-02-241-26/+9
* Support SAML authentication (#25165)techknowlogick2024-02-231-9/+26
* Unify user update methods (#28733)KN4CK3R2024-02-041-21/+25
* Normalize oauth email username (#28561)Kyle D2024-01-031-4/+4
* Avoid cycle-redirecting user/login page (#28636)wxiaoguang2023-12-301-5/+5
* Always enable caches (#28527)Lunny Xiao2023-12-191-10/+6
* 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-141-5/+5
* Enhanced auth token / remember me (#27606)KN4CK3R2023-10-141-24/+40
* Penultimate round of `db.DefaultContext` refactor (#27414)JakobDev2023-10-111-2/+2
* Next round of `db.DefaultContext` refactor (#27089)JakobDev2023-09-161-1/+1
* More refactoring of `db.DefaultContext` (#27083)JakobDev2023-09-151-1/+1
* Reduce usage of `db.DefaultContext` (#27073)JakobDev2023-09-141-10/+10
* Show OpenID Connect and OAuth on signup page (#20242)Dmitry Sharshakov2023-09-131-0/+18
* Update team invitation email link (#26550)Jack Hay2023-08-311-0/+11
* Less naked returns (#25713)65432023-07-071-8/+8
* Replace `interface{}` with `any` (#25686)silverwind2023-07-041-7/+7
* Log the real reason when authentication fails (but don't show the user) (#25414)Lunny Xiao2023-07-031-1/+1
* Use JSON response for "user/logout" (#25522)wxiaoguang2023-06-261-1/+1
* Split "modules/context.go" to separate files (#24569)wxiaoguang2023-05-081-1/+1
* Refactor cookie (#24107)wxiaoguang2023-04-131-12/+11
* Provide the ability to set password hash algorithm parameters (#22942)zeripath2023-02-191-1/+1
* Fix error on account activation with wrong passwd (#22609)Otto Richter (fnetX)2023-01-281-3/+3
* refactor some functions to support ctx as first parameter (#21878)Lunny Xiao2022-12-031-1/+1
* Implement FSFE REUSE for golang files (#21840)flynnnnnnnnnn2022-11-271-2/+1
* Add option to enable CAPTCHA validation for login (#21638)Xinyu Zhou2022-11-221-44/+19
* Extract updateSession function to reduce repetition (#21735)Jason Song2022-11-101-65/+52
* Set last login when activating account (#21731)Jason Song2022-11-091-0/+7
* Replace all instances of fmt.Errorf(%v) with fmt.Errorf(%w) (#21551)delvh2022-10-241-1/+1
* Suppress `ExternalLoginUserNotExist` error (#21504)KN4CK3R2022-10-191-1/+5
* Add support mCaptcha as captcha provider (#20458)Gusted2022-08-101-0/+7
* Remove U2F support (#20141)Gusted2022-06-261-3/+2
* Make better use of i18n (#20096)Gusted2022-06-261-2/+2
* Prevent NPE when cache service is disabled (#19703)zeripath2022-05-211-6/+10
* Move almost all functions' parameter db.Engine to context.Context (#19748)Lunny Xiao2022-05-201-1/+1
* Federation: return useful statistic information for nodeinfo (#19561)65432022-05-021-1/+1
* Respect DefaultUserIsRestricted system default when creating new user (#19310)Jimmy Praet2022-04-291-10/+8
* Refactor CSRF protection modules, make sure CSRF tokens can be up-to-date. (#...wxiaoguang2022-04-081-1/+1
* Use `ctx` instead of `db.DefaultContext` in some packages(routers/services/mo...wxiaoguang2022-03-221-5/+5
* Renamed ctx.User to ctx.Doer. (#19161)KN4CK3R2022-03-221-6/+6
* Do not send activation email if manual confirm is set (#19119)zeripath2022-03-181-0/+6