aboutsummaryrefslogtreecommitdiffstats
path: root/apps/oauth2/lib/Controller
Commit message (Expand)AuthorAgeFilesLines
* fix: Rename config option to skipAuthPickerApplications to match what it doesfeat/allow-oauth-grant-bypassCôme Chilliet2025-01-071-2/+2
* feat(oauth2): Skip page before login as well for authorized applicationsCôme Chilliet2025-01-071-6/+27
* refactor(OpenAPI): Adjust scopes to match previous behaviorprovokateurin2025-01-062-0/+4
* refactor(apps): Use constructor property promotion when possibleprovokateurin2024-10-211-18/+7
* chore: Apply rector configuration to apps folderCôme Chilliet2024-09-201-1/+1
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-192-2/+2
* fix(oauth2): store hashed secret instead of encryptedJulien Veyssier2024-09-022-4/+5
* invalidate oauth2 tokens only for seen usersArtur Neumann2024-08-161-1/+1
* refactor(oauth2): Replace security annotations with respective attributesprovokateurin2024-07-292-8/+12
* chore: Add SPDX headerAndy Scherzinger2024-05-313-68/+6
* Always catch OCP versions of authentication exceptionsCôme Chilliet2024-01-111-2/+2
* chore: apply changes from Nextcloud coding standards 1.1.1Joas Schilling2023-11-232-9/+9
* adjust phpdoc types in OauthApiControllerJulien Veyssier2023-10-051-4/+4
* rename oauth2_access_token's created_at to code_created_atJulien Veyssier2023-10-051-3/+3
* 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-051-0/+5
* add tests for oauth2 authorization code expirationJulien Veyssier2023-10-051-1/+1
* make oauth2 authorization code expire after 10 minutesJulien Veyssier2023-10-051-6/+28
* 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
* encrypt oauth2 client secretsJulien Veyssier2023-06-072-62/+39
* 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
* More test fixingJoas Schilling2021-12-011-14/+0
* Introduce ISecureRandom::CHAR_ALPHANUMERICJ0WI2021-07-081-2/+2
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-043-6/+3
* Update license headers for 19Christoph Wurst2020-04-292-0/+2
* Add visibility to all constantsChristoph Wurst2020-04-101-1/+1
* Format control structures, classes, methods and functionChristoph Wurst2020-04-101-1/+0
* 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-053-3/+21
* Some php-cs fixesRoeland Jago Douma2019-11-221-1/+1
* Move oauth admin settings to initialstateRoeland Jago Douma2019-09-281-18/+0
* Strict controllersRoeland Jago Douma2018-12-072-15/+6
* 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
* Cleanup ControllerRoeland Jago Douma2018-06-191-7/+1
* Migrate OAuth Admin settings to vueRoeland Jago Douma2018-06-191-16/+35
* 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