summaryrefslogtreecommitdiffstats
path: root/apps/oauth2/lib
Commit message (Expand)AuthorAgeFilesLines
* Always catch OCP versions of authentication exceptionsCôme Chilliet2024-01-112-3/+3
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-234-12/+12
* adjust phpdoc types in OauthApiControllerJulien Veyssier2023-10-051-4/+4
* adjust oauth appJulien Veyssier2023-10-052-3/+5
* adjust oauth testsJulien Veyssier2023-10-051-2/+2
* rename oauth2_access_token's created_at to code_created_atJulien Veyssier2023-10-054-11/+11
* add db index on oauth2_access_tokens's (token_count, created_at)Julien Veyssier2023-10-051-3/+6
* delete oauth access token when receiving a code that has expiredJulien Veyssier2023-10-051-0/+3
* refuse oauth authorization code if a token has already been delivered (active...Julien Veyssier2023-10-051-1/+11
* cleanup access tokens that are still in authorization state and that have exp...Julien Veyssier2023-10-055-4/+122
* add tests for oauth2 authorization code expirationJulien Veyssier2023-10-051-1/+1
* make oauth2 authorization code expire after 10 minutesJulien Veyssier2023-10-053-6/+90
* techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25Joas Schilling2023-08-281-2/+2
* oauth2: Add OpenAPI specjld31032023-07-122-12/+24
* add bruteforce protection in OauthApiControllerJulien Veyssier2023-06-191-5/+17
* add extra migration that sets the secret column length in case the previous s...Julien Veyssier2023-06-141-0/+56
* make oauth2 client secret column largerJulien Veyssier2023-06-141-1/+1
* encrypt oauth2 client secretsJulien Veyssier2023-06-074-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