Skip to content

Releases: lepture/authlib

Version 0.4

31 Jan 13:00
Compare
Choose a tag to compare
Version 0.4 Pre-release
Pre-release

This version is released when people are enjoying the super blue blood moon. That's why this version is called Tsukino. The full name would be Tsukino Usagi.

This is a feature releasing for OAuth 1 server. Things are not settled yet, there will still be breaking changes in the future. Some of the breaking changes are compatible with deprecated messages, a few are not. I’ll keep the deprecated message for 2 versions. Here is the main features:

  • RFC5847, OAuth 1 client and server
  • Flask implementation of OAuth 1 authorization server and resource protector.
  • Mixin of SQLAlchemy models for easy integration with OAuth 1.

In version 0.4, there is also several bug fixes. Thanks for the early contributors.

  • Allow Flask OAuth register fetch_token and update_token.
  • Bug fix for OAuthClient when refresh_token_params is None via PR#14.
  • Don’t pass everything in request args for Flask OAuth client via issue#16.
  • Bug fix for IDToken.validate_exp via issue#17.

Version 0.3

24 Dec 12:45
Compare
Choose a tag to compare
Version 0.3 Pre-release
Pre-release

This is a feature releasing for OAuth 2 server. Since this is the first release of the server implementation, you would expect that there are bugs, security vulnerabilities, and uncertainties. Try it bravely.

  • RFC6749, all grant types, refresh token, authorization server.
  • RFC6750, bearer token creation and validation.
  • RFC7009, token revocation.
  • Flask implementation of authorization server and resource protector.
  • Mixin of SQLAlchemy models for easy integration.

Version 0.2.1

06 Dec 02:05
Compare
Choose a tag to compare
Version 0.2.1 Pre-release
Pre-release

This is a bugfix version for Akemi. Sorry for the typo.

Version 0.2

29 Nov 05:23
Compare
Choose a tag to compare
Version 0.2 Pre-release
Pre-release

This is a Beta version for Clients. You would expect that the clients works well enough for daily use.

Version 0.1

29 Nov 05:23
Compare
Choose a tag to compare
Version 0.1 Pre-release
Pre-release

This is an Alpha version for previewing. You can expect there are many features missing, however the client part works well enough.