aboutsummaryrefslogtreecommitdiffstats
path: root/routers/web/auth
Commit message (Expand)AuthorAgeFilesLines
* refactor some functions to support ctx as first parameter (#21878)Lunny Xiao2022-12-034-8/+8
* Implement FSFE REUSE for golang files (#21840)flynnnnnnnnnn2022-11-279-18/+9
* Add option to enable CAPTCHA validation for login (#21638)Xinyu Zhou2022-11-223-115/+25
* Extract updateSession function to reduce repetition (#21735)Jason Song2022-11-104-135/+80
* 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-242-3/+3
* Record OAuth client type at registration (#21316)M Hickford2022-10-241-1/+14
* Require authentication for OAuth token refresh (#21421)M Hickford2022-10-231-0/+29
* Suppress `ExternalLoginUserNotExist` error (#21504)KN4CK3R2022-10-192-2/+8
* Support instance-wide OAuth2 applications (#21335)qwerty2872022-10-121-5/+12
* Parse OAuth Authorization header when request omits client secret (#21351)M Hickford2022-10-071-2/+21
* Improve error descriptions for unauthorized_client (#21292)M Hickford2022-09-281-4/+4
* Move some files into models' sub packages (#20262)Lunny Xiao2022-08-251-2/+2
* Refactor AssertExistsAndLoadBean to use generics (#20797)Lunny Xiao2022-08-161-1/+1
* Add support mCaptcha as captcha provider (#20458)Gusted2022-08-103-0/+27
* WebAuthn CredentialID field needs to be increased in size (#20530)zeripath2022-07-301-2/+1
* Remove U2F support (#20141)Gusted2022-06-262-14/+3
* Make better use of i18n (#20096)Gusted2022-06-262-4/+4
* Use neutral language in comments and docs (#20135)Gusted2022-06-251-1/+1
* Catch the error before the response is processed by goth. (#20000)SteveTheEngineer2022-06-201-12/+20
* Add more linters to improve code readability (#19989)Wim2022-06-201-1/+1
* Use DisplayName() instead of FullName in Oauth provider (#19991)oGi4i2022-06-162-1/+20
* Adding button to link accounts from user settings (#19792)Mai-Lapyst2022-05-291-1/+11
* Prevent NPE when cache service is disabled (#19703)zeripath2022-05-212-9/+15
* Move almost all functions' parameter db.Engine to context.Context (#19748)Lunny Xiao2022-05-205-27/+29
* 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-294-26/+25
* Use a struct as test options (#19393)Lunny Xiao2022-04-141-1/+3
* Refactor CSRF protection modules, make sure CSRF tokens can be up-to-date. (#...wxiaoguang2022-04-082-2/+2
* Update HTTP status codes to modern codes (#18063)KN4CK3R2022-03-232-6/+6
* Use `ctx` instead of `db.DefaultContext` in some packages(routers/services/mo...wxiaoguang2022-03-223-11/+9
* Renamed ctx.User to ctx.Doer. (#19161)KN4CK3R2022-03-223-20/+20
* Do not send activation email if manual confirm is set (#19119)zeripath2022-03-181-0/+6
* Handle email address not exist. (#19089)KN4CK3R2022-03-151-1/+1
* Restrict email address validation (#17688)Lunny Xiao2022-03-141-0/+3
* Prevent panic on prohibited user login with oauth2 (#18562)zeripath2022-02-031-1/+1
* Fix OAuth Source Edit Page (#18495)zeripath2022-01-311-0/+4
* Use base32 for 2FA scratch token (#18384)wxiaoguang2022-01-261-1/+1
* Refactor jwt.StandardClaims to RegisteredClaims (#18344)zeripath2022-01-201-14/+10
* format with gofumpt (#18184)65432022-01-205-11/+6
* Enable deprecation error for v1.17.0 (#18341)Gusted2022-01-201-0/+1
* Fix incorrect OAuth message (#18332)wxiaoguang2022-01-191-1/+1
* Webauthn nits (#18284)zeripath2022-01-151-2/+2
* Support webauthn (#17957)Lunny Xiao2022-01-146-155/+192
* Show OAuth callback error message (#18185)KN4CK3R2022-01-071-1/+35
* Refactor auth package (#17962)Lunny Xiao2022-01-029-0/+3416