PackageTrack
Sign in Get early access

verbb/auth

A Craft CMS module to make working with authentication for third-parties a breeze.

2.0.44 423K downloads/mo #4794 most downloaded on Packagist verbb/auth

What this package is like to depend on

Last release 13 days ago

10 Aug 2026

Release timing varies

gaps range from 8 days to 2 months

Nearly every release is documented

notes for 90 of 90 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

93 releases · first in 2023

22 releases in the last 12 months

see the full history below

Release timeline

93 releases · Jan 2023 to Aug 2026
2024 2025 2026
Release Pre-release

Releases

latest 60 of 93
  1. 2.0.44 10 Aug 2026
    Release notes

    Added

    • Add PKCE (S256) support for Salesforce OAuth authorization-code flows.
    • Persist and restore League OAuth2 PKCE verifiers across the OAuth redirect for any provider that enables PKCE.
    Open source →
    Release notes

    Added

    • Add PKCE (S256) support for Salesforce OAuth authorization-code flows.
    • Persist and restore League OAuth2 PKCE verifiers across the OAuth redirect for any provider that enables PKCE.
    Open source →
  2. 2.0.43 30 Jul 2026
    Release notes

    Fixed

    • Fix OAuth 401 retries skipping token refresh for providers that omit access-token expiry (for example Salesforce), which caused repeated INVALID_SESSION_ID failures until reconnecting.
    Open source →
    Release notes

    Fixed

    • Fix OAuth 401 retries skipping token refresh for providers that omit access-token expiry (for example Salesforce), which caused repeated INVALID_SESSION_ID failures until reconnecting.
    Open source →
  3. 2.0.42 21 Jul 2026
    Release notes

    Fixed

    • Fix client_credentials API requests discarding the request payload (empty body), introduced in 2.0.41.
    Open source →
    Release notes

    Fixed

    • Fix client_credentials API requests discarding the request payload (empty body), introduced in 2.0.41.
    Open source →
  4. 2.0.41 11 Jul 2026
    Release notes

    Fixed

    • Fix client_credentials API requests sending an empty scope parameter for providers like Marketo that reject it.
    Open source →
    Release notes

    Fixed

    • Fix client_credentials API requests sending an empty scope parameter for providers like Marketo that reject it.
    Open source →
  5. 2.0.40 09 Jul 2026
    Release notes

    Fixed

    • Fix Apple sign-in fatal when is_private_email claim is omitted from the id_token.
    Open source →
    Release notes

    Fixed

    • Fix Apple sign-in fatal when is_private_email claim is omitted from the id_token.
    Open source →
  6. 2.0.39 07 Jul 2026
    Release notes

    Changed

    • Update lcobucci/jwt to support 5.x.
    Open source →
    Release notes

    Changed

    • Update lcobucci/jwt to support 5.x.
    Open source →
  7. 2.0.38 30 Jun 2026
    Release notes

    Fixed

    • Fix RedirectUri::getCallbackUri() using a CP URL for detached installs (cpTrigger = null) when front-end login plugins expect a site URL.
    Open source →
    Release notes

    Fixed

    • Fix RedirectUri::getCallbackUri() using a CP URL for detached installs (cpTrigger = null) when front-end login plugins expect a site URL.
    Open source →
  8. 2.0.37 15 Jun 2026
    Release notes

    Fixed

    • Fix intermittent 401 errors for OAuth integrations when multiple queue workers refresh the same token concurrently.
    • Reload OAuth tokens from the database before refreshing and before retrying 401 responses.
    • Improve logging when token refresh fails due to invalid_grant (rotated refresh tokens).
    Open source →
    Release notes

    Fixed

    • Fix intermittent 401 errors for OAuth integrations when multiple queue workers refresh the same token concurrently.
    • Reload OAuth tokens from the database before refreshing and before retrying 401 responses.
    • Improve logging when token refresh fails due to invalid_grant (rotated refresh tokens).
    Open source →
  9. 2.0.36 11 Jun 2026
    Release notes

    Fixed

    • Update client_credentials clients handling of scopes.
    Open source →
    Release notes

    Fixed

    • Update client_credentials clients handling of scopes.
    Open source →
  10. 2.0.35 29 Apr 2026
    Release notes

    Changed

    • Update pkceVerifier check logic.
    Open source →
    Release notes

    Changed

    • Update pkceVerifier check logic.
    Open source →
  11. 2.0.34 25 Mar 2026
    Release notes

    Added

    • Add RedirectUri helper to assist with redirection handling.
    Open source →
  12. 2.0.33 18 Feb 2026
    Release notes

    Changed

    • Update firebase/php-jwt to support 7.x.

    Removed

    • Remove direct paragonie/random-lib dependency and use native PHP randomness for Twitter PKCE verifier generation.
    Open source →
  13. 2.0.32 11 Feb 2026
    Release notes

    Fixed

    • Update Marketo to use access_token params.
    Open source →
  14. 2.0.31 06 Feb 2026
    Release notes

    Fixed

    • Fix client credentials based grants throwing an error for scopes for some providers.
    Open source →
  15. 2.0.30 05 Feb 2026
    Release notes

    Fixed

    • Update Marketo to use client_credentials grant.
    Open source →
  16. 2.0.29 19 Jan 2026
    Release notes

    Fixed

    • Fix Client Credentials grants to using getAccessTokenOptions() and scopes in request.
    Open source →
  17. 2.0.28 12 Nov 2025
    Release notes

    Fixed

    • Fix GithubResourceOwner typing.
    Open source →
  18. 2.0.27 30 Oct 2025
    Release notes

    Fixed

    • Fix Client Credentials grants to using getAccessTokenOptions() and scopes in request.
    • Fix type error for AuthorizationUrlEvent.
    Open source →
  19. 2.0.26 21 Jul 2025
    Release notes

    Fixed

    • Fix PSR autoloading issue for Procurios due to typo.
    Open source →
  20. 2.0.25 18 Jul 2025
    Release notes

    Added

    • Add SuiteCRM provider.
    • Add Procurios provider.
    • Add Marketo provider.
    • Add LiveChat provider.
    • Add Intercom provider.
    • Add HelpScout provider.
    • Add Front provider.
    • Add CleverReach provider.
    • Add the ability for providers to modify the options for a request.
    Open source →
  21. 2.0.24 17 Jun 2025
    Release notes

    Fixed

    • Fix a merge issue with AzureResourceOwner.
    Open source →
  22. 2.0.23 15 May 2025
    Release notes

    Added

    • Add support for psr/http-message "^1.0 || ^2.0".
    • Add Bluesky icon.
    Open source →
  23. 2.0.22 15 Apr 2025
    Release notes

    Added

    • Add email for Azure provider resources for common scenarios.
    Open source →
  24. 2.0.21 12 Apr 2025
    Release notes

    Changed

    • Update GitHub, GitLab and PayPal provider classes to be proper case.
    Open source →
  25. 2.0.20 31 Mar 2025
    Release notes

    Changed

    • Update league/oauth2-client dependency with refresh token fix. Provides official compatibility with PHP 8.3+.

    Fixed

    • Fix OneCRM provider.
    Open source →
  26. 2.0.19 03 Jan 2025
    Release notes

    Changed

    • Lock league/oauth2-client to 2.7.0 to prevent an issue with refresh token scopes on some providers.
    Open source →
  27. 2.0.18 20 Oct 2024
    Release notes

    Added

    • Add Xero provider.
    • Add CA domain to Zoho provider.
    Open source →
  28. 2.0.17 27 Sep 2024
    Release notes

    Fixed

    • Update handling for getBaseApiUrl() when a token doesn’t yet exist.
    Open source →
  29. 2.0.16 26 Sep 2024
    Release notes

    Fixed

    • Update handling for getBaseApiUrl() when a token doesn’t yet exist.
    • Fix an error when logging error codes.
    Open source →
  30. 2.0.15 26 Sep 2024
    Release notes

    Fixed

    • Fix an error when making a request with a query string, and refreshing an expired token in the same request.
    Open source →
  31. 2.0.14 12 Sep 2024
    Release notes

    Added

    • Add Microsoft Entra provider.
    Open source →
  32. 2.0.13 28 Aug 2024
    Release notes

    Fixed

    • Fix Constant Contact client not working.
    Open source →
  33. 2.0.12 27 Aug 2024
    Release notes

    Fixed

    • Add conditional for Twitter code_verifier check to prevent errors when already supplied.
    • Fix an error with token values not being typed correctly.
    Open source →
  34. 2.0.11 09 Aug 2024
    Release notes

    Fixed

    • Fix an issue with the Generic provider.
    Open source →
  35. 2.0.10 09 Aug 2024
    Release notes

    Fixed

    • Fix an issue with the Generic provider and duplicate baseApiUrl.
    Open source →
  36. 2.0.9 01 Aug 2024
    Release notes

    Added

    • Add the ability to set baseApiUrl for providers as part of their config. This can be a string, or a callback function.

    Fixed

    • Fix Zoho base API URL not taking into account useDeveloper setting.
    Open source →
  37. 2.0.8 17 Jul 2024
    Release notes

    Changed

    • Updated Amazon Cognito provider.
    Open source →
  38. 2.0.7 16 Jul 2024
    Release notes

    Fixed

    • Fix an error for IdentityServer4 getBaseApiUrl().
    • Fix an error for Fedex getBaseApiUrl().
    • Fix errors for Amazon Cognito Provider. (thanks @lucbernard).
    Open source →
  39. 2.0.6 15 Jul 2024
    Release notes

    Added

    • Add Amazon Cognito provider.
    Open source →
  40. 2.0.5 21 Jun 2024
    Release notes

    Fixed

    • Fix an error with Azure/Entra with login approval.
    Open source →
  41. 2.0.4 20 Jun 2024
    Release notes

    Fixed

    • Fix Slack provider not setting correct auth token for requests.
    Open source →
  42. 2.0.3 25 May 2024
    Release notes

    Fixed

    • Fix LinkedIn client to support v2 API.
    Open source →
  43. 2.0.2 23 May 2024
    Release notes

    Fixed

    • Fix LinkedIn client to support v2 API.
    • Fix an error with URL generation for authenticated requests.
    • Fix error handling for IdentityServer4 provider.
    Open source →
  44. 2.0.1 15 May 2024
    Release notes

    Fixed

    • Fix an error with Google provider
    Open source →
  45. 2.0.0 10 May 2024
    Release notes

    Added

    • Add improved session-storage and restoration between authorization and callback methods, to improve failed sessions in some cases.
    • Add IdentityServer4 provider.

    Changed

    • Now requires PHP 8.2.0+.
    • Now requires Craft 5.0.0+.

    Fixed

    • Fix Apple provider token.
    • Fix an error with Spotify error handling.
    • Fix some Salesforce provider settings.
    • Fix namespace for IdentityServer4 provider.
    • Fix an error with URL generation for authenticated requests.
    • Fix error handling for IdentityServer4 provider.
    Open source →
  46. 2.0.0-beta.3 09 May 2024 pre-release

    Nothing published for this version

  47. 2.0.0-beta.2 11 Apr 2024 pre-release

    Nothing published for this version

  48. 2.0.0-beta.1 04 Mar 2024 pre-release

    Nothing published for this version

  49. 1.0.44 18 Feb 2026
    Release notes

    Changed

    • Update firebase/php-jwt to support 7.x.

    Removed

    • Remove direct paragonie/random-lib dependency and use native PHP randomness for Twitter PKCE verifier generation.
    Open source →
  50. 1.0.43 19 Jan 2026
    Release notes

    Fixed

    • Fix Client Credentials grants to using getAccessTokenOptions() and scopes in request.
    Open source →
  51. 1.0.42 12 Nov 2025
    Release notes

    Fixed

    • Fix GithubResourceOwner typing.
    Open source →
  52. 1.0.41 30 Oct 2025
    Release notes

    Fixed

    • Fix Client Credentials grants to using getAccessTokenOptions() and scopes in request.
    • Fix type error for AuthorizationUrlEvent.
    Open source →
  53. 1.0.40 15 Jul 2025
    Release notes

    Added

    • Unlock league/oauth2-client from 2.7.0.
    Open source →
  54. 1.0.39 15 May 2025
    Release notes

    Added

    • Add support for psr/http-message "^1.0 || ^2.0".
    Open source →
  55. 1.0.38 24 Apr 2025
    Release notes

    Added

    • Add email for Azure provider resources for common scenarios.
    Open source →
  56. 1.0.37 06 Mar 2025
    Release notes

    Added

    • Add Bluesky icon.
    Open source →
  57. 1.0.36 03 Jan 2025
    Release notes

    Changed

    • Lock league/oauth2-client to 2.7.0 to prevent an issue with refresh token scopes on some providers.
    Open source →
  58. 1.0.35 20 Oct 2024
    Release notes

    Added

    • Add Xero provider.
    • Add CA domain to Zoho provider.
    Open source →
  59. 1.0.34 12 Sep 2024
    Release notes

    Fixed

    • Fix an error with Microsoft Entra provider.
    Open source →
  60. 1.0.33 12 Sep 2024
    Release notes

    Added

    • Add Microsoft Entra provider.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive