-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync commits with original repository #2
base: master
Are you sure you want to change the base?
Commits on Aug 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9b7884c - Browse repository at this point
Copy the full SHA 9b7884cView commit details
Commits on Aug 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d0caaee - Browse repository at this point
Copy the full SHA d0caaeeView commit details
Commits on Oct 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e9df1d6 - Browse repository at this point
Copy the full SHA e9df1d6View commit details
Commits on Dec 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f6dce83 - Browse repository at this point
Copy the full SHA f6dce83View commit details
Commits on Jan 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e981dc9 - Browse repository at this point
Copy the full SHA e981dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b85475c - Browse repository at this point
Copy the full SHA b85475cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f472772 - Browse repository at this point
Copy the full SHA f472772View commit details
Commits on Jan 19, 2021
-
Fixes #47: static use of SaltFactory (#50)
* fix: deprecated use of non-static method * upd: replace SaltFactory with PasswordHashFactory
Configuration menu - View commit details
-
Copy full SHA for 40c3c55 - Browse repository at this point
Copy the full SHA 40c3c55View commit details -
#52 handle groups coming from OIDC as array instead of comma separate…
…d list (#53) Co-authored-by: Philipp Seßner <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f95893 - Browse repository at this point
Copy the full SHA 2f95893View commit details
Commits on Feb 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for dbaafb6 - Browse repository at this point
Copy the full SHA dbaafb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 362315b - Browse repository at this point
Copy the full SHA 362315bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec29415 - Browse repository at this point
Copy the full SHA ec29415View commit details -
[TASK] Add TYPO3 Core editorconfig file (#61)
Co-authored-by: Cyril Janody <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 509315d - Browse repository at this point
Copy the full SHA 509315dView commit details -
* [FEATURE] Add PKCE Proof of Key for Code Exchange enableCodeVerifier switch in extension configuration is used to enable the PKCE flow. No further configuration is needed. Implemented for authentication without password only. * [FEATURE] Make redirect URI configurable You can now configure the URI that will be called back by the authorization server (oidcRedirectUri). If left blank the standard callback script is used.
Configuration menu - View commit details
-
Copy full SHA for 1aeec27 - Browse repository at this point
Copy the full SHA 1aeec27View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1af3ef - Browse repository at this point
Copy the full SHA c1af3efView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6536ca - Browse repository at this point
Copy the full SHA e6536caView commit details
Commits on Feb 10, 2021
-
[FEATURE] Login plugin: Allow to configure authorization URL paramete…
…rs (#64) * [FEATURE] Login plugin: Allow to configure authorization URL parameters Allow to add query parameters to the authorization redirect URL via TypoScript. * [TASK] Add authorizationUrlOptions sample
Configuration menu - View commit details
-
Copy full SHA for 96c63e3 - Browse repository at this point
Copy the full SHA 96c63e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdeb789 - Browse repository at this point
Copy the full SHA cdeb789View commit details -
Merge pull request #63 from r3h6/fix-issue-62
[BUGFIX] Respect usersStoragePid
Configuration menu - View commit details
-
Copy full SHA for 8ed2f1b - Browse repository at this point
Copy the full SHA 8ed2f1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7407599 - Browse repository at this point
Copy the full SHA 7407599View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e418c2 - Browse repository at this point
Copy the full SHA 3e418c2View commit details
Commits on Feb 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3e96511 - Browse repository at this point
Copy the full SHA 3e96511View commit details
Commits on Feb 12, 2021
-
Merge pull request #66 from r3h6/hotfix/65
[BUGFIX] Use makeInstance for creating hook objects
Configuration menu - View commit details
-
Copy full SHA for 5e07e1b - Browse repository at this point
Copy the full SHA 5e07e1bView commit details
Commits on Jun 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2960034 - Browse repository at this point
Copy the full SHA 2960034View commit details
Commits on Oct 7, 2021
-
[FEATURE] LinkViewHelper for felogin based on extbase
If the extbased version of felogin is used, this ViewHelper can be used to retrieve the link
Configuration menu - View commit details
-
Copy full SHA for c1c12a3 - Browse repository at this point
Copy the full SHA c1c12a3View commit details -
Merge pull request #73 from georgringer/patch-1
[FEATURE] LinkViewHelper for felogin based on extbase
Configuration menu - View commit details
-
Copy full SHA for c27ec0b - Browse repository at this point
Copy the full SHA c27ec0bView commit details
Commits on Feb 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2d04f40 - Browse repository at this point
Copy the full SHA 2d04f40View commit details
Commits on Mar 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 75d0750 - Browse repository at this point
Copy the full SHA 75d0750View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3dedd7 - Browse repository at this point
Copy the full SHA a3dedd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e78a77 - Browse repository at this point
Copy the full SHA 2e78a77View commit details
Commits on May 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b580e8c - Browse repository at this point
Copy the full SHA b580e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 682363f - Browse repository at this point
Copy the full SHA 682363fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e8228ae - Browse repository at this point
Copy the full SHA e8228aeView commit details
Commits on Jul 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for be4f845 - Browse repository at this point
Copy the full SHA be4f845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bad9b7 - Browse repository at this point
Copy the full SHA 0bad9b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bb08a5 - Browse repository at this point
Copy the full SHA 3bb08a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287c825 - Browse repository at this point
Copy the full SHA 287c825View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81be428 - Browse repository at this point
Copy the full SHA 81be428View commit details -
Configuration menu - View commit details
-
Copy full SHA for df4c789 - Browse repository at this point
Copy the full SHA df4c789View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9b0847 - Browse repository at this point
Copy the full SHA a9b0847View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3389970 - Browse repository at this point
Copy the full SHA 3389970View commit details -
As userStoragePid, a comma-separated list can now be provided. The first item is used to store new users. Resolves: #79
Configuration menu - View commit details
-
Copy full SHA for 7541ca2 - Browse repository at this point
Copy the full SHA 7541ca2View commit details -
[BUGFIX] Fix callback redirect for nginx catch-all host name
When nginx is running in a docker container, the server_name is often "_" [1]: > In catch-all server examples the strange name "_" can be seen: > server { > listen 80 default_server; > server_name _; > return 444; > } > There is nothing special about this name, it is just one of a myriad > of invalid domain names which never intersect with any real name. Since callback.php uses $_SERVER['SERVER_NAME'] and thus redirects to http://_/?type=1489657462&state=... This patch detects that special host name and falls back to using the HTTP "Host" header instead. When a non-standard port is used, the Host header also contains the port number[2], so no further port detection is needed. [1] https://nginx.org/en/docs/http/server_names.html [2] https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23
Configuration menu - View commit details
-
Copy full SHA for 9517cf5 - Browse repository at this point
Copy the full SHA 9517cf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64a553f - Browse repository at this point
Copy the full SHA 64a553fView commit details
Commits on Nov 25, 2022
-
[TASK] Mark extension as compatible with PHP 8.x
Possible problems/PHP warnings will be tackled with as they pop up. Related: #84
Configuration menu - View commit details
-
Copy full SHA for 6ce392d - Browse repository at this point
Copy the full SHA 6ce392dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc620bd - Browse repository at this point
Copy the full SHA fc620bdView commit details
Commits on Nov 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 42711b5 - Browse repository at this point
Copy the full SHA 42711b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1c788e - Browse repository at this point
Copy the full SHA c1c788eView commit details
Commits on Dec 2, 2022
-
Merge pull request #72 from vergissberlin/patch-1
[FEATURE] Adds German translation for backend forms
Configuration menu - View commit details
-
Copy full SHA for 73d1cf1 - Browse repository at this point
Copy the full SHA 73d1cf1View commit details
Commits on Dec 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7f92434 - Browse repository at this point
Copy the full SHA 7f92434View commit details
Commits on Feb 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e24505 - Browse repository at this point
Copy the full SHA 1e24505View commit details -
Merge pull request #88 from DanielSiepmann/87-php-warningkey-oidc_state
[BUGFIX] Prevent PHP warning in AuthenticationController with PHP 8
Configuration menu - View commit details
-
Copy full SHA for d272f84 - Browse repository at this point
Copy the full SHA d272f84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 877ef3d - Browse repository at this point
Copy the full SHA 877ef3dView commit details -
Merge pull request #90 from DanielSiepmann/89-php-warning-undeclared-…
…variable [BUGFIX] Prevent PHP warning in LoginController with PHP 8
Configuration menu - View commit details
-
Copy full SHA for a54ee31 - Browse repository at this point
Copy the full SHA a54ee31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ca5d63 - Browse repository at this point
Copy the full SHA 0ca5d63View commit details
Commits on Apr 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5cc4b6 - Browse repository at this point
Copy the full SHA e5cc4b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3942b2 - Browse repository at this point
Copy the full SHA e3942b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05b956e - Browse repository at this point
Copy the full SHA 05b956eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3a4a68 - Browse repository at this point
Copy the full SHA a3a4a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ce93fb - Browse repository at this point
Copy the full SHA 9ce93fbView commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 51fb90c - Browse repository at this point
Copy the full SHA 51fb90cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e46d2e - Browse repository at this point
Copy the full SHA 9e46d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cdb64b - Browse repository at this point
Copy the full SHA 7cdb64bView commit details -
Merge pull request #95 from liayn/task/xliff
Locallang cleanup and updated German translations
Configuration menu - View commit details
-
Copy full SHA for 2b46225 - Browse repository at this point
Copy the full SHA 2b46225View commit details -
Merge pull request #93 from liayn/feature/http-referrer
[FEATURE] Use HTTP_REFERER as oidc_redirect_url
Configuration menu - View commit details
-
Copy full SHA for 25e2a21 - Browse repository at this point
Copy the full SHA 25e2a21View commit details -
Merge pull request #94 from liayn/task/logging-config
[TASK] Use logFileInfix for logging configuration example
Configuration menu - View commit details
-
Copy full SHA for 5ff97d0 - Browse repository at this point
Copy the full SHA 5ff97d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46edb7c - Browse repository at this point
Copy the full SHA 46edb7cView commit details -
Merge pull request #97 from liayn/task/auth-service-cleanup
[TASK] Cleanup AuthenticationService
Configuration menu - View commit details
-
Copy full SHA for 62eed98 - Browse repository at this point
Copy the full SHA 62eed98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b85af - Browse repository at this point
Copy the full SHA 30b85afView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1f92d0 - Browse repository at this point
Copy the full SHA a1f92d0View commit details -
Merge pull request #99 from liayn/task/logger
[TASK] Use inherited logger
Configuration menu - View commit details
-
Copy full SHA for 8a38b0c - Browse repository at this point
Copy the full SHA 8a38b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8833c54 - Browse repository at this point
Copy the full SHA 8833c54View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa60599 - Browse repository at this point
Copy the full SHA fa60599View commit details -
[TASK] Use Core ExtensionConfiguration class
Remove direct access to globals.
Configuration menu - View commit details
-
Copy full SHA for 4692ba1 - Browse repository at this point
Copy the full SHA 4692ba1View commit details -
Merge pull request #102 from liayn/task/logging
[TASK] Use logging via container
Configuration menu - View commit details
-
Copy full SHA for 7c6abeb - Browse repository at this point
Copy the full SHA 7c6abebView commit details -
Merge pull request #103 from liayn/task/ext-configuration
[TASK] Use Core ExtensionConfiguration class
Configuration menu - View commit details
-
Copy full SHA for 1d85d35 - Browse repository at this point
Copy the full SHA 1d85d35View commit details -
Merge pull request #100 from liayn/task/drop-old-felogin
[TASK] Remove old felogin support
Configuration menu - View commit details
-
Copy full SHA for 1f7b5f2 - Browse repository at this point
Copy the full SHA 1f7b5f2View commit details -
Merge pull request #92 from liayn/feature/merge-with-existing-user
[FEATURE] Merge with existing fe_user if username matches email
Configuration menu - View commit details
-
Copy full SHA for d020dce - Browse repository at this point
Copy the full SHA d020dceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28dcef6 - Browse repository at this point
Copy the full SHA 28dcef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5842011 - Browse repository at this point
Copy the full SHA 5842011View commit details
Commits on Apr 25, 2023
-
Merge pull request #101 from liayn/task/config-cleanup
[TASK] Cleanup extension config
Configuration menu - View commit details
-
Copy full SHA for 6429dcd - Browse repository at this point
Copy the full SHA 6429dcdView commit details -
Merge pull request #106 from liayn/task/minor-cleanups
[TASK] Various minor cleanups
Configuration menu - View commit details
-
Copy full SHA for 90978ca - Browse repository at this point
Copy the full SHA 90978caView commit details
Commits on Apr 27, 2023
-
[TASK] Do not load all users into memory
When the usergroup assignment has to be bulk changed due to a change in tx_oidc_pattern it is avoided to load all affected users into memory. Instead, process each user sequentially.
Configuration menu - View commit details
-
Copy full SHA for c087305 - Browse repository at this point
Copy the full SHA c087305View commit details -
[BUGFIX] Restore ext_emconf.php
It is still needed for non-composer installations
Configuration menu - View commit details
-
Copy full SHA for 95e0573 - Browse repository at this point
Copy the full SHA 95e0573View commit details
Commits on Apr 28, 2023
-
Merge pull request #107 from liayn/bugfix/restore-emconf
[BUGFIX] Restore ext_emconf.php
Configuration menu - View commit details
-
Copy full SHA for 3ab5ec9 - Browse repository at this point
Copy the full SHA 3ab5ec9View commit details -
Merge pull request #108 from liayn/task/hook-memory-usage
[TASK] Do not load all users into memory
Configuration menu - View commit details
-
Copy full SHA for b457c2f - Browse repository at this point
Copy the full SHA b457c2fView commit details
Commits on May 9, 2023
-
[BUGFIX] Set correct branch alias
Use valid version number in ext_emconf
Configuration menu - View commit details
-
Copy full SHA for d06fba4 - Browse repository at this point
Copy the full SHA d06fba4View commit details -
[FEATURE] Add event for post-processing a user record
The new ModifyUserEvent allow to modify the user record before it is inserted/updated in the database.
Configuration menu - View commit details
-
Copy full SHA for a6d0913 - Browse repository at this point
Copy the full SHA a6d0913View commit details -
[FEATURE] Add method to retrieve access token for client
This uses the grant 'client_credentials'.
Configuration menu - View commit details
-
Copy full SHA for 035ce2a - Browse repository at this point
Copy the full SHA 035ce2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77b727d - Browse repository at this point
Copy the full SHA 77b727dView commit details
Commits on May 10, 2023
-
Merge pull request #114 from liayn/features/auth-service-config
[FEATURE] Make auth service priority/quality configurable
Configuration menu - View commit details
-
Copy full SHA for e79ebcc - Browse repository at this point
Copy the full SHA e79ebccView commit details -
Merge pull request #113 from liayn/features/access-token-client
[FEATURE] Add method to retrieve access token for client
Configuration menu - View commit details
-
Copy full SHA for c12d1b1 - Browse repository at this point
Copy the full SHA c12d1b1View commit details -
Merge pull request #111 from liayn/features/user-post-processing
[FEATURE] Add event for post-processing a user record
Configuration menu - View commit details
-
Copy full SHA for 5c9002d - Browse repository at this point
Copy the full SHA 5c9002dView commit details -
Merge pull request #112 from liayn/bugfix/branch-alias
[BUGFIX] Set correct branch alias
Configuration menu - View commit details
-
Copy full SHA for fe9d436 - Browse repository at this point
Copy the full SHA fe9d436View commit details
Commits on Jun 19, 2023
-
[FEATURE] Add ModifyResourceOwnerEvent
This allows pre-processing of the resource owner received by the server before it is converted to a user. Resolves: #76
Configuration menu - View commit details
-
Copy full SHA for d031643 - Browse repository at this point
Copy the full SHA d031643View commit details -
Merge pull request #115 from liayn/feature/modifyresourceowner-event
[FEATURE] Add ModifyResourceOwnerEvent
Configuration menu - View commit details
-
Copy full SHA for 5b32061 - Browse repository at this point
Copy the full SHA 5b32061View commit details -
[TASK] Migrate callback.php to Middleware
The callback is handled as a generic middleware. The URL magic is gone and the current request is simply enriched with the specific page-type for further handling in the controller. The default redirectUri now is the startpage of the site. Resolves: #104
Configuration menu - View commit details
-
Copy full SHA for 767657e - Browse repository at this point
Copy the full SHA 767657eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f17f7d - Browse repository at this point
Copy the full SHA 0f17f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d890d6 - Browse repository at this point
Copy the full SHA 6d890d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a902a28 - Browse repository at this point
Copy the full SHA a902a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff9ac5 - Browse repository at this point
Copy the full SHA fff9ac5View commit details -
Merge pull request #116 from liayn/task/callback-to-middleware
[TASK] Migrate callback.php to Middleware
Configuration menu - View commit details
-
Copy full SHA for 305ec2c - Browse repository at this point
Copy the full SHA 305ec2cView commit details -
Merge pull request #117 from liayn/task/replace-curl
[TASK] Use RequestFactory instead of direct CURL
Configuration menu - View commit details
-
Copy full SHA for 0e3e4c5 - Browse repository at this point
Copy the full SHA 0e3e4c5View commit details -
Merge pull request #119 from liayn/breaking/typehints
[!!!][TASK] Add type declarations for ResourceOwnerHookInterface
Configuration menu - View commit details
-
Copy full SHA for adac69a - Browse repository at this point
Copy the full SHA adac69aView commit details -
Merge pull request #120 from liayn/task/composerjson
[TASK] Improve composer.json
Configuration menu - View commit details
-
Copy full SHA for 16309c1 - Browse repository at this point
Copy the full SHA 16309c1View commit details -
Merge pull request #121 from liayn/task/switchable
[TASK] Remove switchableControllerActions
Configuration menu - View commit details
-
Copy full SHA for 2062bae - Browse repository at this point
Copy the full SHA 2062baeView commit details -
[TASK] Code cleanup of OAuthService
Minor preparation for v12 included.
Configuration menu - View commit details
-
Copy full SHA for 5a422f9 - Browse repository at this point
Copy the full SHA 5a422f9View commit details
Commits on Jun 21, 2023
-
Merge pull request #118 from liayn/task/cleanup
[TASK] Code cleanup of OAuthService
Configuration menu - View commit details
-
Copy full SHA for 511e01a - Browse repository at this point
Copy the full SHA 511e01aView commit details
Commits on Jun 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d11359e - Browse repository at this point
Copy the full SHA d11359eView commit details -
Merge pull request #122 from liayn/update-readme
[DOCS] Update README.md for new felogin
Configuration menu - View commit details
-
Copy full SHA for 480d4c4 - Browse repository at this point
Copy the full SHA 480d4c4View commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f40dc59 - Browse repository at this point
Copy the full SHA f40dc59View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe57285 - Browse repository at this point
Copy the full SHA fe57285View commit details
Commits on Jun 30, 2023
-
Merge pull request #123 from liayn/bugfix/redirecturi
Fix fallback to default redirectUrl and add missing registration of middleware
Configuration menu - View commit details
-
Copy full SHA for 7efe79d - Browse repository at this point
Copy the full SHA 7efe79dView commit details
Commits on Jul 17, 2023
-
[BUGFIX] Determine FE|BE mode based on authInfo
The global TYPO3_REQUEST is not yet set, so use the information provided by the Core through authInfo.
Configuration menu - View commit details
-
Copy full SHA for da50cd7 - Browse repository at this point
Copy the full SHA da50cd7View commit details -
[TASK] Cleanup some code an capture exceptions
Log full exceptions and cleanup some old code
Configuration menu - View commit details
-
Copy full SHA for fc7e8a8 - Browse repository at this point
Copy the full SHA fc7e8a8View commit details
Commits on Jul 18, 2023
-
Merge pull request #124 from liayn/bugfix/typo3-request
[BUGFIX] Determine FE|BE mode based on authInfo
Configuration menu - View commit details
-
Copy full SHA for c0ecfb8 - Browse repository at this point
Copy the full SHA c0ecfb8View commit details -
Merge pull request #125 from liayn/task/authservice-cleanup
Exception logging and minor code cleanup
Configuration menu - View commit details
-
Copy full SHA for 6df0204 - Browse repository at this point
Copy the full SHA 6df0204View commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 86cf684 - Browse repository at this point
Copy the full SHA 86cf684View commit details
Commits on Oct 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e7ae316 - Browse repository at this point
Copy the full SHA e7ae316View commit details
Commits on Nov 30, 2023
-
Add a custom user groups event
* to map the groups by a a different pattern if "Roles" does not fit * for example work with "claims" or "group_membership" data in a custom listener
Configuration menu - View commit details
-
Copy full SHA for f94d260 - Browse repository at this point
Copy the full SHA f94d260View commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5a88ba - Browse repository at this point
Copy the full SHA d5a88baView commit details
Commits on Jan 29, 2024
-
Merge pull request #131 from liayn/master
[BUGFIX] Correct response for invalid state
Configuration menu - View commit details
-
Copy full SHA for 1062dfe - Browse repository at this point
Copy the full SHA 1062dfeView commit details
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 427b418 - Browse repository at this point
Copy the full SHA 427b418View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c2b6df3 - Browse repository at this point
Copy the full SHA c2b6df3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3733704 - Browse repository at this point
Copy the full SHA 3733704View commit details -
[FEATURE] Add AuthenticationPreUserEvent
This allows to manipulate the login data and to stop the login processing for this service.
Configuration menu - View commit details
-
Copy full SHA for b73af4c - Browse repository at this point
Copy the full SHA b73af4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 901a8c8 - Browse repository at this point
Copy the full SHA 901a8c8View commit details
Commits on Mar 13, 2024
-
Merge pull request #132 from liayn/task/php83
[TASK] Allow PHP 8.3
Configuration menu - View commit details
-
Copy full SHA for 2418a22 - Browse repository at this point
Copy the full SHA 2418a22View commit details -
Merge pull request #133 from liayn/task/request
[TASK] Use PSR request data instead of _GP()
Configuration menu - View commit details
-
Copy full SHA for e93f723 - Browse repository at this point
Copy the full SHA e93f723View commit details -
Merge pull request #134 from liayn/feature/pre-user-event
Add event to manipulate login data before processing
Configuration menu - View commit details
-
Copy full SHA for 3076ff4 - Browse repository at this point
Copy the full SHA 3076ff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b2593 - Browse repository at this point
Copy the full SHA 69b2593View commit details -
Configuration menu - View commit details
-
Copy full SHA for b202f27 - Browse repository at this point
Copy the full SHA b202f27View commit details
Commits on Mar 14, 2024
-
Merge pull request #135 from liayn/bugfix/optional-param
[BUGFIX] No optional parameter before required one
Configuration menu - View commit details
-
Copy full SHA for 2edc9f5 - Browse repository at this point
Copy the full SHA 2edc9f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c072f45 - Browse repository at this point
Copy the full SHA c072f45View commit details -
Merge pull request #137 from liayn/code-cleanup
[TASK] Code cleanup
Configuration menu - View commit details
-
Copy full SHA for a8de08a - Browse repository at this point
Copy the full SHA a8de08aView commit details
Commits on Mar 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ad3741 - Browse repository at this point
Copy the full SHA 1ad3741View commit details
Commits on Apr 2, 2024
-
[SECURITY] Prevent authentication of user from other service
Ensure the "authUser" step in the authentication process only verdicts positive on user data discovered by this very service and not by any other auth service. Relying on the 'tx_oidc' field of the user data is not sufficient, as any user previously logged in has a value in this field. We secure this step by preserving the Access Token, supplied by the actual OpenID connect authentication process during TYPO3's "getUser" step, in the user's data. If this token is detected the in the "authUser" step, we got an actual login by our service.
Configuration menu - View commit details
-
Copy full SHA for 981507c - Browse repository at this point
Copy the full SHA 981507cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c69d95d - Browse repository at this point
Copy the full SHA c69d95dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd0125f - Browse repository at this point
Copy the full SHA dd0125fView commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 53d5519 - Browse repository at this point
Copy the full SHA 53d5519View commit details -
Merge branch 'master' into feature/custom-user-groups-event
# Conflicts: # Classes/Service/AuthenticationService.php
Configuration menu - View commit details
-
Copy full SHA for 53bb109 - Browse repository at this point
Copy the full SHA 53bb109View commit details -
Merge pull request #143 from liayn/oauthservice-public
[TASK] Mark OAuthService public for DI
Configuration menu - View commit details
-
Copy full SHA for a6883b5 - Browse repository at this point
Copy the full SHA a6883b5View commit details
Commits on Apr 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 65e9024 - Browse repository at this point
Copy the full SHA 65e9024View commit details -
Merge pull request #147 from saccas/146-authorize-url-options
[BUGFIX] #146 Respect authorize URL options without PKCE
Configuration menu - View commit details
-
Copy full SHA for 55e4233 - Browse repository at this point
Copy the full SHA 55e4233View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f45b85a - Browse repository at this point
Copy the full SHA f45b85aView commit details
Commits on May 3, 2024
-
Merge pull request #149 from liayn/fix-default-scope
[BUGFIX] Only request provider default scopes if available
Configuration menu - View commit details
-
Copy full SHA for 2f16e55 - Browse repository at this point
Copy the full SHA 2f16e55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3ca8e - Browse repository at this point
Copy the full SHA 2a3ca8eView commit details -
Merge pull request #150 from liayn/default-scope-pwd-grant
[TASK] Use default scopes from ext config for token via password grant
Configuration menu - View commit details
-
Copy full SHA for eec5a91 - Browse repository at this point
Copy the full SHA eec5a91View commit details -
[BUGFIX] Cope with missing TSFE
If for some reason TSFE is not available, use "en" as fallback language. Resolves: #138
Configuration menu - View commit details
-
Copy full SHA for 235b013 - Browse repository at this point
Copy the full SHA 235b013View commit details -
Include a reference to the calling authentication service in the event's data. Resolves: #136
Configuration menu - View commit details
-
Copy full SHA for 3ae3a07 - Browse repository at this point
Copy the full SHA 3ae3a07View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef44e86 - Browse repository at this point
Copy the full SHA ef44e86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ef7579 - Browse repository at this point
Copy the full SHA 3ef7579View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84eca12 - Browse repository at this point
Copy the full SHA 84eca12View commit details -
[TASK] Store request object in LoginController
Avoids accessing the global
Configuration menu - View commit details
-
Copy full SHA for 82e433e - Browse repository at this point
Copy the full SHA 82e433eView commit details -
[TASK] Introduce OpenIdConnectService
Centralize duplicate code from viewhelper and event listener.
Configuration menu - View commit details
-
Copy full SHA for 770d812 - Browse repository at this point
Copy the full SHA 770d812View commit details -
[TASK] Cleanup LoginController
Use functionality from OpenIdConnectService
Configuration menu - View commit details
-
Copy full SHA for e7ff42a - Browse repository at this point
Copy the full SHA e7ff42aView commit details -
[TASK] Move AuthenticationController logic to middleware
The code in the AuthenticationController does not need anything from Extbase. In fact, it was only triggered by a custom PAGE TypoScript object, which itself was only triggered by the callback middleware. To simplify this code, the whole code is moved directly to the middleware, removing all the Extbase overhead.
Configuration menu - View commit details
-
Copy full SHA for 36fed91 - Browse repository at this point
Copy the full SHA 36fed91View commit details -
[TASK] Rename DataHandler hook class to be unique
Also move the hook registration into ext_localconf.php
Configuration menu - View commit details
-
Copy full SHA for b69b469 - Browse repository at this point
Copy the full SHA b69b469View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c10968 - Browse repository at this point
Copy the full SHA 4c10968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33f4684 - Browse repository at this point
Copy the full SHA 33f4684View commit details -
[FEATURE] Replace PHP session with JWT
In order to support multi-head environments without sticky sessions, the data formerly stored in the PHP session is now stored inside a JWT. Resolves: #154
Configuration menu - View commit details
-
Copy full SHA for 69bc9f5 - Browse repository at this point
Copy the full SHA 69bc9f5View commit details
Commits on May 16, 2024
-
[TASK] Try several ways to retrieve the request in AuthenticationService
Starting with TYPO3 v12 the request is available in the `authInfo` array. If this is not the case (e.g. in v11), try the global `TYPO3_REQUEST`, otherwise construct a new one by the `ServerRequestFactory`
Configuration menu - View commit details
-
Copy full SHA for deaf950 - Browse repository at this point
Copy the full SHA deaf950View commit details
Commits on May 27, 2024
-
[TASK] Limit AuthenticationContext property access
Also remove useless condition and reduce debug logging for new authentication urls.
Configuration menu - View commit details
-
Copy full SHA for 60a1e22 - Browse repository at this point
Copy the full SHA 60a1e22View commit details -
Configuration menu - View commit details
-
Copy full SHA for eedb66c - Browse repository at this point
Copy the full SHA eedb66cView commit details
Commits on May 30, 2024
-
Merge pull request #153 from liayn/remove-auth-controller
Cleanup duplicate code and get rid of extbase dependency
Configuration menu - View commit details
-
Copy full SHA for 9d87c46 - Browse repository at this point
Copy the full SHA 9d87c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8ba8e4 - Browse repository at this point
Copy the full SHA b8ba8e4View commit details -
Merge pull request #155 from liayn/replace-session-with-jwt
Replace PHP session with JWT
Configuration menu - View commit details
-
Copy full SHA for 297bddd - Browse repository at this point
Copy the full SHA 297bdddView commit details -
Merge pull request #152 from liayn/enhance-event-data
[TASK] Enhance event data
Configuration menu - View commit details
-
Copy full SHA for 0ff0574 - Browse repository at this point
Copy the full SHA 0ff0574View commit details
Commits on May 31, 2024
-
Merge pull request #151 from liayn/optional-tsfe
[BUGFIX] Cope with missing TSFE
Configuration menu - View commit details
-
Copy full SHA for 7c55057 - Browse repository at this point
Copy the full SHA 7c55057View commit details
Commits on Jun 6, 2024
-
[TASK] Catch any error that may occur during auth url generation
The underlying provider may throw arbitrary errors. Make sure those do not propagate to Frontend.
Configuration menu - View commit details
-
Copy full SHA for b8e8b15 - Browse repository at this point
Copy the full SHA b8e8b15View commit details -
Merge pull request #156 from liayn/handle-errors
[TASK] Catch any error that may occur during auth url generation
Configuration menu - View commit details
-
Copy full SHA for c991ecf - Browse repository at this point
Copy the full SHA c991ecfView commit details
Commits on Jun 21, 2024
-
[TASK] Use dedicated route for authorization url
Instead of always generating an authentication url for every rendering of the oidc button, create a dedicated route, which will create the authentication URL on demand and redirect the user there. Related #158
Configuration menu - View commit details
-
Copy full SHA for 3bbc30d - Browse repository at this point
Copy the full SHA 3bbc30dView commit details
Commits on Jun 27, 2024
-
Merge pull request #159 from liayn/158-auth-uri-on-demand
[TASK] Use dedicated route for authorization url
Configuration menu - View commit details
-
Copy full SHA for b9e79eb - Browse repository at this point
Copy the full SHA b9e79ebView commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 954bc33 - Browse repository at this point
Copy the full SHA 954bc33View commit details -
Update AuthenticationGetUserGroupsEvent to latest event changes
* Add auth service instance * Align event class * Add CHANGELOG entry
Configuration menu - View commit details
-
Copy full SHA for a90f2ee - Browse repository at this point
Copy the full SHA a90f2eeView commit details
Commits on Jul 9, 2024
-
Merge pull request #129 from cron-eu/feature/custom-user-groups-event
[FEATURE] Add a custom user groups event
Configuration menu - View commit details
-
Copy full SHA for a205c0f - Browse repository at this point
Copy the full SHA a205c0fView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b7f46e - Browse repository at this point
Copy the full SHA 5b7f46eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f07041d - Browse repository at this point
Copy the full SHA f07041dView commit details -
Configuration menu - View commit details
-
Copy full SHA for aee232b - Browse repository at this point
Copy the full SHA aee232bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb6a054 - Browse repository at this point
Copy the full SHA eb6a054View commit details -
[BUGFIX][WIP] Mitigate CSRF protection for fe_login
The frontend login process is protected against CSRF beginning with TYPO3 12. For now we fake the request token when the GET variable tx_oidc is set. I doubt connect action‘s redirect is still necessary. This should still be checked.
Configuration menu - View commit details
-
Copy full SHA for 24c6187 - Browse repository at this point
Copy the full SHA 24c6187View commit details -
Configuration menu - View commit details
-
Copy full SHA for df5865e - Browse repository at this point
Copy the full SHA df5865eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd035df - Browse repository at this point
Copy the full SHA fd035dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb227dc - Browse repository at this point
Copy the full SHA eb227dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf0084 - Browse repository at this point
Copy the full SHA cbf0084View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 382ee47 - Browse repository at this point
Copy the full SHA 382ee47View commit details
Commits on Jul 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e2432e5 - Browse repository at this point
Copy the full SHA e2432e5View commit details -
Merge pull request #165 from liayn/164-fe_users-where-event
[FEATURE] Add event to modify where-conditions for fe_users
Configuration menu - View commit details
-
Copy full SHA for 07039a6 - Browse repository at this point
Copy the full SHA 07039a6View commit details
Commits on Jul 31, 2024
-
[BUGFIX] Use TYPO3 request factory and request
In order to adhere to global guzzle TYPO3 settings the OAuth provider is extended to pass the necessary factories along. Related #166
Configuration menu - View commit details
-
Copy full SHA for f508689 - Browse repository at this point
Copy the full SHA f508689View commit details -
[BUGFIX] Add fallback for setting authenticationUrlRoute
The newly introduced `authenticationUrlRoute` setting may not be set in existing installations. Avoid PHP warnings by adding a fallback. Related #158
Configuration menu - View commit details
-
Copy full SHA for 952b0f4 - Browse repository at this point
Copy the full SHA 952b0f4View commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e64c519 - Browse repository at this point
Copy the full SHA e64c519View commit details -
[BUGFIX] No hash validation for authentication url
Ignore hash validation for authentication url if neither login nor redirect url are provided.
Configuration menu - View commit details
-
Copy full SHA for e1bd46d - Browse repository at this point
Copy the full SHA e1bd46dView commit details -
Merge pull request #169 from liayn/fix-login-action
[BUGFIX] No hash validation for authentication url
Configuration menu - View commit details
-
Copy full SHA for 65a9d86 - Browse repository at this point
Copy the full SHA 65a9d86View commit details -
[BUGFIX] LoginController should redirect a logged-in user
If a user is already logged in do not restart the authentication process, but simply redirect as it would happen after a successful login. Resolves: #161
Configuration menu - View commit details
-
Copy full SHA for 2c7cbe7 - Browse repository at this point
Copy the full SHA 2c7cbe7View commit details
Commits on Aug 21, 2024
-
[BUGFIX] Handle missing language request attribute
If some weird arbitrary URLs are called for a website, the language may not be identified at all. Adjust the authentication request detection to cope with this situation.
Configuration menu - View commit details
-
Copy full SHA for a783ba7 - Browse repository at this point
Copy the full SHA a783ba7View commit details -
Merge pull request #171 from liayn/missing-language-attribute
[BUGFIX] Handle missing language request attribute
Configuration menu - View commit details
-
Copy full SHA for a23a280 - Browse repository at this point
Copy the full SHA a23a280View commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c40411 - Browse repository at this point
Copy the full SHA 5c40411View commit details
Commits on Sep 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 247e1fe - Browse repository at this point
Copy the full SHA 247e1feView commit details
Commits on Sep 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f39514f - Browse repository at this point
Copy the full SHA f39514fView commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6146861 - Browse repository at this point
Copy the full SHA 6146861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b803ac - Browse repository at this point
Copy the full SHA 6b803acView commit details -
[TASK] Remove fe_login extension from dependencies
This oidc extension is not dependent on the fe_login extension.
Configuration menu - View commit details
-
Copy full SHA for bfa6f01 - Browse repository at this point
Copy the full SHA bfa6f01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aeeb8f - Browse repository at this point
Copy the full SHA 9aeeb8fView commit details -
Merge pull request #172 from saccas/modify-user-event-info
[FEATURE] Pass oidc resource owner info to ModifyUser event
Configuration menu - View commit details
-
Copy full SHA for 389b850 - Browse repository at this point
Copy the full SHA 389b850View commit details -
Merge pull request #173 from saccas/bugfix-oidcvalue-cast-string
[BUGFIX] Fix type error for if the userinfo claims contain ints
Configuration menu - View commit details
-
Copy full SHA for b1b82f1 - Browse repository at this point
Copy the full SHA b1b82f1View commit details -
Merge pull request #174 from saccas/no-fe-login-dependency
[TASK] Remove fe_login extension from dependencies
Configuration menu - View commit details
-
Copy full SHA for 909a0dc - Browse repository at this point
Copy the full SHA 909a0dcView commit details -
Merge pull request #175 from saccas/fix-user-field-mapping-stdwrap
[BUGFIX] Fix stdWrap in user fields mapping
Configuration menu - View commit details
-
Copy full SHA for cc897ba - Browse repository at this point
Copy the full SHA cc897baView commit details -
Merge pull request #170 from liayn/redirect-logged-in-user
[BUGFIX] LoginController should redirect a logged-in user
Configuration menu - View commit details
-
Copy full SHA for 84770bf - Browse repository at this point
Copy the full SHA 84770bfView commit details -
Merge branch 'master' into typo3-request-usage
# Conflicts: # Configuration/Services.yaml
Configuration menu - View commit details
-
Copy full SHA for fd262ba - Browse repository at this point
Copy the full SHA fd262baView commit details -
Merge pull request #167 from liayn/typo3-request-usage
[BUGFIX] Use TYPO3 request factory and request
Configuration menu - View commit details
-
Copy full SHA for e3fb18e - Browse repository at this point
Copy the full SHA e3fb18eView commit details -
Merge branch 'master' into authenticationUrlRoute-fallback
# Conflicts: # Classes/Service/OpenIdConnectService.php
Configuration menu - View commit details
-
Copy full SHA for ebfc778 - Browse repository at this point
Copy the full SHA ebfc778View commit details -
Merge pull request #168 from liayn/authenticationUrlRoute-fallback
[BUGFIX] Add fallback for setting authenticationUrlRoute
Configuration menu - View commit details
-
Copy full SHA for 8f02945 - Browse repository at this point
Copy the full SHA 8f02945View commit details