oauth2-azure icon indicating copy to clipboard operation
oauth2-azure copied to clipboard

v2.0.0

Open hajekj opened this issue 8 years ago • 2 comments

List of features to be added into v2.0.0 version.

  • [x] Make use of https://login.microsoftonline.com/TENANT/.well-known/openid-configuration endpoint
  • [ ] Implement caching of the configuration settings.
    • Default directory is going to be obtained by sys_get_temp_dir and will be changeable in configuration
  • [x] Check on token issuer validation with validateIssuer
  • [x] Fix getObjects to also include $tenant in subsequent requests (if odata.nextLink is not a valid URL)
  • [x] Fix support for B2C
    • [x] Replace $provider->appendQuery with our own method to check if we are already appending to existing parameters
  • [x] Improve documentation
    • [x] Multipurpose refresh tokens
    • [x] Documentation for response_mode and response_type options
    • [x] Make use of GitHub's Wiki
    • [ ] Single Sign Out documentation (https://github.com/TheNetworg/oauth2-azure/commit/866b5a0d6e5a9734699d55403a53097bb72e0b06)
  • [ ] Evaluate migration scenarios

hajekj avatar May 29 '16 15:05 hajekj

Implement caching of the configuration settings

Are you planning to do a custom implementation? The zend-config-aggregator for example would already offer caching.

arueckauer avatar Oct 26 '18 15:10 arueckauer

Well, from my prospective, I wanted to offer just a simple file cache implementation which would store it in the temp directory for some period of time, unfortunately, I did not get around implementing it yet. The implementation would be replacable so you would be able to replace it with your implementation - Redis, SQL, etc.

hajekj avatar Oct 26 '18 19:10 hajekj