OAuth 2.0 topic

OAuth 2.0 (short for "Open Authorization") is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.

Types

OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:

  • Authorization Code
  • PKCE
  • Client Credentials
  • Device Code
  • Refresh Token

List OAuth 2.0 repositories

coherence_assent

26
Stars
6
Forks
Watchers

UNMAINTAINED - Add multi provider login to your Coherence Phoenix website

goic

31
Stars
2
Forks
Watchers

Golang OpenID Connect Client

qgmail

23
Stars
1
Forks
Watchers

Access the power of Gmail API through your terminal.

authlib

4.3k
Stars
424
Forks
Watchers

The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.

pkce-generator

140
Stars
20
Forks
Watchers

Code Verifier and Code Challenge Generator for OAuth with PKCE

broch

43
Stars
7
Forks
Watchers

OAuth2 and OpenID Connect in Haskell

generator-ngx-firebase-bootstrap

43
Stars
9
Forks
Watchers

Generator for Angular / Firebase / Bootstrap projects

node-apple-signin

53
Stars
39
Forks
Watchers

Node.JS wrapper around Sign In with Apple REST API

geheimtur

81
Stars
13
Forks
Watchers

a secret door to your Pedestal application