-
Notifications
You must be signed in to change notification settings - Fork 31
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
Logout from typo3 not calling logout of IDP #75
Comments
@JeremyMancel the logout Url of your openid connect is something like this url: http://my-custom-url.de/auth/realms/my-custom-idp/protocol/openid-connect/logout You need to call this url before you invalidate the typo3 session.
in your ext_localconf.php you need to add the eID Middleware. I alow added the "alwaysFetchUser" flag. So typo3 should always check if there is a valid user. But that is not required for one way syncing.
Create or modify the ext_conf_template.txt
You need to create a logout page on the destination of the oidcLogoutRedirect value. It doesn't need any special plugins. But it must be visible without a logged in user. You are now able to logout the user with the link /?eID=logout |
That information may be useful in the documentation. |
It seems that when I logout from my account on typo3 no logout calls are made to my IDP (Keycloak).
Which cause that when the user is actually logged out of typo3 just by accessing the login page he gets logged in back directly, without having to enter username+password again.
(For the logout I'm using the Login Form, don't know if that's correct or not)
The text was updated successfully, but these errors were encountered: