Authlib

Blog of Authlib, the ultimate Python library in building OAuth and OpenID Connect servers.

HMAC-SHA256 for OAuth 1.0

Implement HMAC-SHA256 signature method for OAuth 1.0 client

Generating EC keys with OpenSSL

Tips on how to generate EC keys with openssl command line tool.

Google login for FastAPI

An example of how to implement OpenID Connect clients in FastAPI.

Create Twitter login for FastAPI

An example of how to implement OAuth 1.0 clients in FastAPI.

Upload to Google Cloud Storage from Browser Directly

A Guide on how to upload your photos, audios and any other files to Google Cloud Storage from your browsers directly.

Switch to BSD License

Authlib will be released under BSD license from next release.

Migrate OAuth Client from Flask-OAuthlib to Authlib

A guide on how to migrate OAuth client from Flask-OAuthlib to Authlib, and why.

Using Authlib with gspread

A guide on how to use Authlib in gspread instead of Google oauth2client.

Thanks Auth0 for Sponsoring Authlib

A thank you post to Authlib's sponsor Auth0. Other sponsors are welcome.

Multipart Upload to Google Cloud Storage with Authlib

Uploading files to Google Cloud Storage using requests instead of Google Python Client.

Access Google Analytics API in Python

Get your Google Analytics data, and build your own graph charts in Python with Authlib.

Hello Authlib

An introduction of Authlib. And what's is in my mind for Authlib.