Remove the user session implementation
instead we provide a authenticator specific provider which gets used in the core to provide a full session interface.
Showing
- composer.json 1 addition, 1 deletioncomposer.json
- composer.lock 4 additions, 4 deletionscomposer.lock
- src/Authenticator/BearerAuthenticator.php 11 additions, 2 deletionssrc/Authenticator/BearerAuthenticator.php
- src/Authenticator/BearerUserProvider.php 10 additions, 3 deletionssrc/Authenticator/BearerUserProvider.php
- src/Authenticator/OIDCUserSessionProviderInterface.php 12 additions, 0 deletionssrc/Authenticator/OIDCUserSessionProviderInterface.php
- src/Helpers/Tools.php 8 additions, 0 deletionssrc/Helpers/Tools.php
- src/Resources/config/services.yaml 4 additions, 4 deletionssrc/Resources/config/services.yaml
- src/Service/OIDCUserSessionProvider.php 5 additions, 30 deletionssrc/Service/OIDCUserSessionProvider.php
- tests/Authenticator/BearerAuthenticatorTest.php 6 additions, 5 deletionstests/Authenticator/BearerAuthenticatorTest.php
- tests/Authenticator/BearerUserProviderTest.php 10 additions, 9 deletionstests/Authenticator/BearerUserProviderTest.php
- tests/Authenticator/UserSessionTest.php 9 additions, 21 deletionstests/Authenticator/UserSessionTest.php
- tests/DummyUserSessionProvider.php 3 additions, 12 deletionstests/DummyUserSessionProvider.php
Loading
Please register or sign in to comment