stable

Clone or download

Read-only

Support the prompt parameter with the login value [0]

To test, access the authorization endpoint 'prompt=login'. Even if you are already logged in, you will be redirected to the login page to authenticate again. Note that you can mix this value with the 'consent' value to force the user to authenticate and consent to the scopes. Part of story #14714: be an OpenID Connect provider [0] https://openid.net/specs/openid-connect-core-1_0.html#AuthRequest Change-Id: Ie7edb7b1796920d964f486a0ce8c7790904138a1

Modified Files

Name
M plugins/ldap/include/LoginPresenter.class.php +2 −1 Go to diff View file
M plugins/oauth2_server/include/AuthorizationServer/AuthorizationCodeResponseFactory.php +26 −3 Go to diff View file
M plugins/oauth2_server/include/AuthorizationServer/AuthorizationEndpointController.php +4 −3 Go to diff View file
M plugins/oauth2_server/include/oauth2_serverPlugin.php +4 −2 Go to diff View file
M plugins/oauth2_server/phpunit/AuthorizationServer/AuthorizationCodeResponseFactoryTest.php +18 −4 Go to diff View file
M plugins/oauth2_server/phpunit/AuthorizationServer/AuthorizationEndpointControllerTest.php +23 −0 Go to diff View file
M src/common/User/LoginPresenter.class.php +7 −0 Go to diff View file
M src/common/User/LoginPresenterBuilder.php +5 −3 Go to diff View file
M src/common/include/URLRedirect.class.php +3 −1 Go to diff View file
M src/templates/user/login.mustache +1 −0 Go to diff View file
M src/www/account/login.php +7 −5 Go to diff View file