- Updated dependencies:
sdkto^3.6.1chopperto8.0.4httpto1.3.0http_parserto4.1.2testto1.25.14very_good_analysisto7.0.0
- Synced oauth_chopper with auth2 package. This makes more parameters available which are supported by oauth2.
- Be default
OAuthChopperclient can now also be provided with the following parameter. Which will be passed to oauth2.scopesbasicAuthdelimitergetParameters
- Added
newScopes&basicAuthparameters toOAuthChopper.refreshwhich wil be passed to oauth2 - BREAKING:
scopeshas been removed fromAuthorizationCodeGrant. These are now provided in theOAuthChopperclient. - BREAKING:
OAuthGrant.handlehas been extended to support new parameters as optional named parameters,includingsecret andhttpClient.
- Be default
- Updated dependencies:
sdkto>=3.4.0 <4.0.0chopperto8.0.1+1httpto1.2.2mocktailto1.0.4testto1.25.7very_good_analysisto6.0.0
- Updated chopper to v8.0.0
- BREAKING Removed oauth_chopper authenticator. Now only the interceptor is needed.
- ✨ Add very good analysis by @Guldem in #17
- ✨ Add custom client by @Guldem in #18
- ⬆️ Upgraded some dependencies by @Guldem in #12
- Fixed issues where credentials where cleared when refreshing token failed on other errors than authorization errors.
- Updated dependencies to latest versions. Including
chopper: 7.0.4andhttp: 1.1.0. - Added basic github action checks.
- Removed mockito in favor of mocktail.
- Add ID token to OAuth token
- Export OauthToken class
- Add support for AuthorizationCodeGrant
- Update Chopper
- Removed import for HttpStatus because platform support
- Changed import for HttpStatus
- Added export for oauth2 package exceptions
- Fixed dart formatting
- Initial version.