-
- Downloads
#5 changed access token from reference token (opaque string) to JWT; Added...
#5 changed access token from reference token (opaque string) to JWT; Added multiple audiences management (JWT claim generation based on scope list); increased security storing hashes instead of plain values for refresh_token and codes; General refactoring (TBC)
Showing
- README.md 10 additions, 0 deletionsREADME.md
- classes/Locator.php 2 additions, 2 deletionsclasses/Locator.php
- classes/OAuth2RequestHandler.php 57 additions, 41 deletionsclasses/OAuth2RequestHandler.php
- classes/TokenBuilder.php 122 additions, 0 deletionsclasses/TokenBuilder.php
- classes/UserHandler.php 1 addition, 1 deletionclasses/UserHandler.php
- classes/datalayer/AccessTokenDAO.php 3 additions, 5 deletionsclasses/datalayer/AccessTokenDAO.php
- classes/datalayer/RefreshTokenDAO.php 3 additions, 3 deletionsclasses/datalayer/RefreshTokenDAO.php
- classes/datalayer/mysql/MySQLAccessTokenDAO.php 23 additions, 43 deletionsclasses/datalayer/mysql/MySQLAccessTokenDAO.php
- classes/datalayer/mysql/MySQLOAuth2ClientDAO.php 47 additions, 7 deletionsclasses/datalayer/mysql/MySQLOAuth2ClientDAO.php
- classes/datalayer/mysql/MySQLRefreshTokenDAO.php 20 additions, 20 deletionsclasses/datalayer/mysql/MySQLRefreshTokenDAO.php
- classes/login/LoginHandler.php 1 addition, 1 deletionclasses/login/LoginHandler.php
- classes/model/AccessTokenData.php 13 additions, 9 deletionsclasses/model/AccessTokenData.php
- classes/model/OAuth2Client.php 1 addition, 0 deletionsclasses/model/OAuth2Client.php
- classes/model/OAuth2RequestData.php 4 additions, 1 deletionclasses/model/OAuth2RequestData.php
- classes/model/RefreshTokenData.php 3 additions, 4 deletionsclasses/model/RefreshTokenData.php
- classes/model/SessionData.php 5 additions, 5 deletionsclasses/model/SessionData.php
- exec/join.php 1 addition, 1 deletionexec/join.php
- include/front-controller.php 6 additions, 6 deletionsinclude/front-controller.php
- sql/setup-database.sql 14 additions, 7 deletionssql/setup-database.sql
- tests/IdTokenBuilderTest.php 2 additions, 2 deletionstests/IdTokenBuilderTest.php
Loading
Please register or sign in to comment