Skip to content

Releases: spryker/oauth-permission

1.5.0

05 Nov 16:33
Compare
Choose a tag to compare

Included commits: 1.4.0...1.5.0

Improvements

  • Added PHPUnit 11 support.

1.4.0

19 Mar 19:44
Compare
Choose a tag to compare

Included commits: 1.3.1...1.4.0

Improvements

  • Adjusted OauthPermissionClient::getPermissionCollectionFromAuthorizationHeader() so it does not throw an exception on a faulty auth header.

1.3.1

03 Apr 08:36
Compare
Choose a tag to compare

Included commits: 1.3.0...1.3.1

Improvements

  • Added compatibility with Dynamic Store.

1.3.0

28 Jul 13:17
Compare
Choose a tag to compare

Included commits: 1.2.1...1.3.0

Adjustments

  • Adjusted spryker/oauth constraint to also allow latest 2.0.0 version.

1.2.1

17 Jun 15:46
Compare
Choose a tag to compare

Included commits: 1.2.0...1.2.1

Fixes

  • Refactored ContainerInterface array access usage to ContainerInterface::set() method usage.

1.2.0

17 Apr 16:37
Compare
Choose a tag to compare

Included commits: 1.1.1...1.2.0

Improvements

  • Introduced RefreshTokenPermissionOauthUserIdentifierFilterPlugin that uses OauthPermissionFacade::filterOauthUserIdentifier().

1.1.1

10 Jan 15:39
Compare
Choose a tag to compare

Included commits: 1.1.0...1.1.1

Bugfixes

  • Adjusted OauthPermissionReader::extractPermissionsFromOauthToken() to return null in case decoded OauthAccessTokenDataTransfer:oauthUserId is null, and avoid exception.

1.1.0

04 Jun 13:03
Compare
Choose a tag to compare

Included commits: 1.0.0...1.1.0

Improvements

  • Introduced OauthPermissionConfig::getOauthUserIdentifierFilterKeys() to define keys of properties to be filtered.
  • Introduced OauthPermissionFacade::filterOauthUserIdentifier() to filter out configured properties from user identifier data array.
  • Introduced OauthUserIdentifierFilterPermissionPlugin that uses OauthPermissionFacade::filterOauthUserIdentifier().

1.0.0

26 Apr 10:32
Compare
Choose a tag to compare

Included commits: https://github.com/spryker/oauth-permission/tree/1.0.0

Initial Release

  • Introduced OauthPermissionClientInterface::getPermissionsFromOauthToken().
  • Introduced OauthPermissionFacadeInterface::expandCustomerIdentifierWithPermissions().
  • Introduced OauthPermissionFacadeInterface::expandCompanyUserIdentifier().
  • Introduced PermissionOauthCustomerIdentifierExpanderPlugin for expanding CustomerIdentifierTransfer with permissions collection.
  • Introduced PermissionOauthCompanyUserIdentifierExpanderPlugin for expanding CompanyUserIdentifierTransfer with permissions collection.
  • Introduced CustomerIdentifierTransfer::permissions transfer object property.