This project is no longer developed on opendev and has moved to github.
Perform project retirement to clean up the opendev content. In
particular we want to remove zuul configs that have errors, but also
give people hints to the current code repository.
Depends-On: https://review.opendev.org/c/openstack/project-config/+/818170
Change-Id: Icd4d25d60d96d57eb99f1bcb4055a7bb4ae10b30
added following field to payload
current_password
password
password_confirmation
Change-Id: Iab8cbab6e552e91c38ce2432e8fdd0b83d0255bc
Signed-off-by: smarcet <smarcet@gmail.com>
3rd party cookies not enabled or cookies not enabled
should return "error" and not "changed" error code
Change-Id: I9d75dbfa6906fea2ada543e1288311aa6db43e8a
Signed-off-by: smarcet <smarcet@gmail.com>
if user does not provides a redirect uri
redirect by default to profile page
Change-Id: I9f3522771135677f5689d9fdbeb3cae053e1e6d3
Signed-off-by: smarcet <smarcet@gmail.com>
Fixed ORM query that was causing out of memory
exception for PHP-FPM process
Change-Id: Iff4aa7fee3ca4151d728758821ef88548fef8804
Signed-off-by: smarcet <smarcet@gmail.com>
Moved from www spam user process
Upgraded to python 3.x
Change-Id: I38231566b30f293dd0214ee7782be213b9a11eee
Signed-off-by: smarcet <smarcet@gmail.com>
* clear all password reset request once user get login.
* clear all password reset request once user change his/her email.
* added redirection on password forgot page ( only oauth2 clients ).
Change-Id: I5a9f57a87ff54e0509ff2dc23a25ac96fad34fb9
Signed-off-by: smarcet <smarcet@gmail.com>
* added a exception handler for decryption error
* updates opbs cookie name to op_bs
* refactoring
* added OP browser state lifetime to configuration
Change-Id: Ib0f713e2670b4bec94dde19a15dafd93c4b536b6
when user starts to paginate, application
type field disapperead and was populated with
created_at field instead.
Change-Id: I59bc728dd7e4161d1ef2f60821f038df2c161fc6
adding endpoint feature was erroring
bc the controller was expecting that service layer
were returning a entity, intead void was returned
now its fixed.
Change-Id: Icdb3e12a9e644555d006c00cb3db1a3593f628f2
* fixed error on showing error message on login for OIDC flow
* improved error location
* added required validation for both fields ( user name, password)
Change-Id: Idefa98fa8739ad590e6811fcec8f1b146a5205f0
* added posibility to edit oauth2.0 app name after its created
* fixed some issues at admin ui ( admin api)
* refactored and added comments
Change-Id: I29b125820a48c0067d203756066d6212af170b4a
now users are able to set admin users on theirs apps
so multiple user could edit/review theirs apps
Change-Id: Ic44bd9363a20d388f81acf2f4ed5c36deb4d4e85
Added some logic to prevent Resource server Banning.
Also refactored a little and added more config params
to Server Admin console.
Change-Id: I6b2961e25bbb67f682188f1a38eedf81ce1ebcf4
DB refactoring
Client Admin Rectoring
upgraded layout to use latest bootstrap
Added bower support
Added Behat support
OIDC Discovery suuport added
OIDC JWKS endpoint added
Refactored OpenId workflows
Refactored OAuth2 workflows
Server Keys Admin Added
Authorization Code Flow refactored to support OIDC
Allow native apps to use auth code grant
Allow native apps to use "TokenEndpoint_AuthMethod_PrivateKeyJwt"
Filter on UI public/private keys algs based on the key usage
Set as default auth protocol for private clients "client_secret_basic"
Added feature client_secret_expired
Filtered content of Token Endpoint Authorization Signed Algorithm based on Token Endpoint Authorization Method
Implemented OAuth 2.0 Multiple Response Type Encoding Practices
Implemented OAuth 2.0 Form Post Response Mode
Implicit Flow refactored to support OIDC
UserInfo Endpoint (OIDC/Claims)
Hybrid Flow
OIDC Session Management
Change-Id: If3d38666f3f7f56bd8c94b9df2e6340554512612
* removed resource server code
* removed marketplace api
* removed marketplace api test
* made tests agnostic of realm
* added missing http headers
* fix on db schemes ( added default values on some tables).
Change-Id: I857bc2c795107bb63c03652397c406b97ba8c86a