summaryrefslogtreecommitdiffstats
path: root/apps/oauth2/lib
Commit message (Expand)AuthorAgeFilesLines
* make OAuth2 authorization code expireJulien Veyssier2024-01-225-12/+231
* add bruteforce protection in OauthApiControllerJulien Veyssier2023-06-211-5/+17
* encrypt oauth2 client secretsJulien Veyssier2023-06-194-78/+140
* public interface to invalidate tokens of userArtur Neumann2023-03-141-9/+2
* invalidate existing tokens when deleting an oauth clientArtur Neumann2023-03-141-2/+26
* Fix typos in apps/ subdirectoryluz paz2022-09-051-1/+1
* Cleanup oauth2 admin settingsCarl Schwan2022-07-141-11/+14
* Use property name for addTypeDaniel Kesselberg2022-05-121-2/+2
* Add oauth2_clients migration for OwncloudLouis Chemineau2022-03-241-4/+7
* More test fixingJoas Schilling2021-12-011-14/+0
* Introduce ISecureRandom::CHAR_ALPHANUMERICJ0WI2021-07-081-2/+2
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-0413-26/+14
* Fix usage of rename executeUpdateChristoph Wurst2021-05-051-1/+1
* Add psalm annotation to the DB handlers of OAuth2Roeland Jago Douma2021-03-112-1/+7
* Update license headers for 19Christoph Wurst2020-04-295-0/+5
* Add visibility to all constantsChristoph Wurst2020-04-101-1/+1
* Format control structures, classes, methods and functionChristoph Wurst2020-04-104-5/+5
* Remove trailing and in between spacesChristoph Wurst2020-04-091-1/+1
* Update the license headers for Nextcloud 19Christoph Wurst2020-03-311-0/+1
* Fix invalid instantiation of TemplateResponse if client not foundDaniel Kesselberg2020-03-151-4/+3
* Update license headersChristoph Wurst2019-12-0513-13/+67
* Some php-cs fixesRoeland Jago Douma2019-11-223-3/+3
* Move oauth admin settings to initialstateRoeland Jago Douma2019-09-282-18/+28
* Move OAuth down in admin security settingsRoeland Jago Douma2019-06-281-1/+1
* Use the proper names when setting entity typesRoeland Jago Douma2019-04-181-4/+4
* OAuth2 client identifier must be uniqueRoeland Jago Douma2019-01-071-0/+49
* OAuth2: Move to migrationsRoeland Jago Douma2018-12-101-0/+98
* Strict controllersRoeland Jago Douma2018-12-072-15/+6
* Strict repair stepRoeland Jago Douma2018-12-071-1/+2
* Strict ExceptionsRoeland Jago Douma2018-12-072-0/+2
* Move OAuth2 db code to QBMapper and make it strictRoeland Jago Douma2018-12-072-30/+35
* Fail gracefull if an unkown oauth2 client tries to authenticateRoeland Jago Douma2018-12-061-3/+20
* Move ExpiredTokenException to the correct namespaceRoeland Jago Douma2018-10-301-1/+1
* Reset bruteforce on token refresh OAuthRoeland Jago Douma2018-10-301-1/+9
* Remove filter_var flags due to PHP 7.3 deprecation, fixes #10894Patrik Kernstock2018-09-041-1/+1
* Update SettingsController.phprakekniven2018-06-301-1/+1
* Validate OAuth2 redirect uriRoeland Jago Douma2018-06-261-1/+12
* Fix AdminTestsRoeland Jago Douma2018-06-191-22/+4
* Cleanup ControllerRoeland Jago Douma2018-06-191-7/+1
* Migrate OAuth Admin settings to vueRoeland Jago Douma2018-06-192-19/+36
* The OAuth endpoint needs to support Basic AuthRoeland Jago Douma2018-05-291-0/+5
* Don't use special chars to avoid confusionRoeland Jago Douma2018-05-221-0/+7
* Rotate tokenRoeland Jago Douma2018-05-221-11/+43
* Authenticate the clients on requesting a tokenRoeland Jago Douma2018-05-221-2/+45
* Fail if the response type is not properly setRoeland Jago Douma2018-05-221-1/+10
* Set OAuth token expirationRoeland Jago Douma2018-05-222-1/+80
* Use Bearer backend for SabreDAVLukas Reschke2017-05-182-0/+48
* Add tests for OAuth2 appLukas Reschke2017-05-182-8/+12
* Add OAuth state to sessionLukas Reschke2017-05-181-8/+9
* Cleanup codeLukas Reschke2017-05-181-1/+1