Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

OAuth 2.0

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:

https://github.com/chuanqisun/figma-development-kit

A set of tools that augment the Figma API

figma figma-api oauth2 sdk

Last synced: 11 Oct 2024

https://github.com/collective/pas.plugins.authomatic

Authomatic OAuth1/OAuth2/OpenID Login Integration with Plone

authentication oauth oauth2 openid plone plone-addon

Last synced: 02 Nov 2024

https://github.com/posener/auth

Painless OAuth authentication middleware

go golang google google-api http middleware oauth2

Last synced: 23 Oct 2024

https://github.com/green-coder/reitit-oauth2

Adaptation of ring-oauth2 to reitit routes + example of usage

clojure oauth2 reitit

Last synced: 27 Oct 2024

https://github.com/damienbod/onbehalfflowoidcdownstreamapi

This demo shows how to implement the On Behalf Of flow between an Microsoft Entra ID protected API and an API protected using OpenIddict.

aad access-token aspnetcore azuread bearer dotnet entra jwt oauth oauth2 obo openiddict token-exchange

Last synced: 17 Oct 2024

https://github.com/pantharshit00/oauth2-surf

HTTP Client adapter for oauth2 crate using the Surf HTTP client

async-std oauth2 rust rust-lang

Last synced: 14 Oct 2024

https://github.com/jdelic/authserver

Simple configurable OAuth2/CAS authentication provider off a Django Model backend

cas django django-authentication oauth2 oauth2-provider oauth2-server python3

Last synced: 27 Oct 2024

https://github.com/autom8ter/oauth-graphql-ide

An oauth protected graphQL IDE

graphql graphql-playground oauth2

Last synced: 07 Nov 2024

https://github.com/jmandel/smart-imaging

Reference stack for SMART Imaging API

argonaut dicom fhir oauth2

Last synced: 17 Oct 2024

https://github.com/robertohuertasm/sveltekit-cognito-auth

⚡🔐 Small example of how to use Cognito Authentication in a SvelteKit application

cognito oauth2 sveltekit

Last synced: 27 Oct 2024

https://github.com/onurkucukkece/oauth_azure_activedirectory

Elixir Omniauth authentication for Azure Active Directory using JWT.

authentication azure azure-active-directory oauth2 openid-connect

Last synced: 29 Oct 2024

https://github.com/yisraelx/authllizer

Authllizer is a authentication framework for the client-side of javascript applications, written in typescript.

angular auth authentication authllizer authorization browser cordova electron ionic javascript jwt oauth oauth2 openid token typescript vue web

Last synced: 19 Oct 2024

https://github.com/johnfaucette/litestar-oauth2-example

Example App for getting OAuth2 working in litestar

example-project examples litestar oauth2

Last synced: 03 Aug 2024

https://github.com/mercedes-benz/kafka-integration-samples

This repository contains a collection of sample code to demonstrate the usage of a Kafka client to authenticate via OAuth and read data from a secured topic.

client kafka oauth2 polyglot

Last synced: 06 Nov 2024

https://github.com/fhsinchy/guide-to-laravel-passport

An in-depth article on API authentication with Laravel Passport

laravel laravel-passport oauth2

Last synced: 11 Oct 2024

https://github.com/namuan/oauth2-proxy-httpbin

Secure applications using OAuth2 Proxy

docker docker-compose httpbin oauth2 security

Last synced: 18 Oct 2024

https://github.com/devifish/fish-cloud

基于Java11、Spring Cloud Hoxton & Alibaba、 OAuth2 RBAC权限模型的微服务系统

gradle java11 oauth2 spring-boot spring-cloud spring-cloud-alibaba

Last synced: 13 Oct 2024

https://github.com/ybelenko/oauth2_as_oas3_components

OAuth2 definitions as OpenAPI Spec 3.0 components

components oas3 oauth2 openapi

Last synced: 23 Oct 2024

https://github.com/app-generator/sample-flask-auth-social

Flask Social Login - Github & Twitter | AppSeed

appseed-sample flask-sample oauth2

Last synced: 27 Oct 2024

https://github.com/WolvesFortress/vxbl-oauth

XboxLive oauth2 login for vweb

oauth2 vlang vweb xbox-live

Last synced: 04 Aug 2024

https://github.com/git-ced/gurant

Gurant is an OAuth 2.0 Provider, an authorization framework written in Typescript/NodeJS.

hacktoberfest oauth2

Last synced: 19 Oct 2024

https://github.com/alaasarhan/oauth2-docusign

Docusign OAuth2 Provider for League OAuth2 Client

docusign docusign-oauth league-oauth2 oauth oauth2 oauth2-client php

Last synced: 07 Nov 2024

https://github.com/muniftanjim/gmail-oauth2-script

Script to get OAuth2 Access Token for Gmail.

gmail mbsync msmtp mutt neomutt oauth2

Last synced: 27 Oct 2024

https://github.com/hombre2014/tiktik_app

Tik Tok clone app build with Next.JS, React.JS/zustand, TypeScript, TialwindCSS and Sanity back-end, using Google OAuth got signup and login.

nextjs oauth2 react sanity tailwindcss typescript zustand

Last synced: 24 Oct 2024

https://github.com/badisi/auth-js

🛡️ Authentication and authorization support for web based desktop and mobile applications

angular auth authentication authn authorization capacitor cordova hybrid identity ionic mobile oauth oauth2 oidc openid openidconnect security web

Last synced: 07 Nov 2024

https://github.com/hugodf/pocket-personal-access-token

A lightweight OAuth integration with the Pocket API to generate an access token for your personal account

expressjs getpocket javascript nodejs oauth2 pocket-api

Last synced: 27 Oct 2024

https://github.com/thywis/multiaccountoauth

Login to multiple Google OAuth2 accounts simultaneously on iOS

google google-api googleapi googleoauth ios oauth2 swift3

Last synced: 12 Oct 2024

https://github.com/sachin-chaurasiya/sso-clients

A TypeScript supported package for SSO login.

github google oauth oauth2 oauth2-client sso-client sso-clients

Last synced: 27 Oct 2024

https://github.com/damienbod/grpcazureappserviceappauth

Secure ASP.NET Core GRPC API hosted in an Linux kestrel Azure App Service

aspnet-core azur-app-service azure dotnet grpc msal oauth2

Last synced: 17 Oct 2024

https://github.com/MunifTanjim/gmail-oauth2-script

Script to get OAuth2 Access Token for Gmail.

gmail mbsync msmtp mutt neomutt oauth2

Last synced: 06 Aug 2024

https://github.com/fusionauth/fusionauth-example-vue

Vue.js and Express example application that uses the OAuth 2 Authorization Code grant

express fusionauth oauth2 vuejs

Last synced: 05 Nov 2024

https://github.com/rabahs/tvos-oauth-server

tvOS OAuth is Remote oauth2 service (using activation code) for tvOS (tested with Amazon Login, Dropbox)

amazon amazon-api authentication dropbox dropbox-api ios oauth2 secret tvos

Last synced: 06 Aug 2024

https://github.com/mgechev/google-oauth2-node

Client for OAuth2 authentication for Google APIs (Google Analytics, GMail, Google Docs, etc.)

google google-api oauth2

Last synced: 23 Oct 2024

https://github.com/boudhayan-dev/spring-xsuaa-cloud-foundry

Spring boot integration with OAuth2 (XSUAA) service in SAP Cloud Foundry.

cloud cloud-foundry java oauth2 sap spring-boot springboot xsuaa

Last synced: 07 Nov 2024

https://github.com/fusionauth/fusionauth-example-flask-portal

A user portal written in python/flask, using FusionAuth as the user data store

example flask-portal fusionauth oauth2 pkce python

Last synced: 05 Nov 2024

https://github.com/jay/curl_google_oauth

Scripts to request a Google OAuth bearer token for use with the curl tool

oauth2 oauth2-authentication oauth2-client

Last synced: 16 Oct 2024

https://github.com/int128/oauth2dev

Go package of OAuth 2.0 Device Authorization Grant (RFC 8628), compatible with golang.org/x/oauth2

golang oauth2

Last synced: 02 Nov 2024

https://github.com/damienbod/aspnetcoreb2cextraclaims

Azure B2C ASP.NET Core authentication

b2c oauth oauth2

Last synced: 17 Oct 2024

https://github.com/zce/oauth2-example

oauth2 server & client example

oauth2 oauth2-client oauth2-server

Last synced: 28 Oct 2024

https://github.com/theanishtar/destiny

Dự án TN: Diễn đàn chia sẽ yêu thương

angular docker flutter mongodb oauth2 postgresql redis spring-boot

Last synced: 07 Nov 2024

https://github.com/lrf141/oauth2-mastodon

Mastodon OAuth 2.0 support for the PHP League's OAuth 2.0 Client

mastodon mastodon-api oauth2 oauth2-client

Last synced: 10 Oct 2024

https://github.com/strogonoff/hubspot_oauth2client

Minimal Hubspot OAuth2 integration in Python

django hubspot-api oauth2 python

Last synced: 31 Oct 2024

https://github.com/256dpi/oauth2

A fundamental and extendable OAuth2 library for Go.

go golang oauth2

Last synced: 29 Oct 2024

https://github.com/xxjwxc/oauth2

golang oauth2 authorization tools , oauth2通用授权系统

authorization go golang oauth2

Last synced: 14 Oct 2024

https://github.com/gexiangdong/oauth2-server

OAuth2 Server (spring-boot 2.0)

jwt oauth2 oauth2-server spring-boot

Last synced: 12 Oct 2024

https://github.com/hantsy/quarkus-auth0-sample

Secures Quarkus applications with OAuth2/Oidc and Auth0

auth0 oauth2 oidc quarkus

Last synced: 27 Oct 2024

https://github.com/damienbod/MicrosoftEntraIDMudBlazor

Securing a MudBlazor UI web application using security headers and Microsoft Entra ID

aspnetcore blazor dotnet mudblazor oauth2 oidc

Last synced: 06 Nov 2024

https://github.com/imdrr30/CryptDrive

Simple Cryptography Tool that saves and retrives files from your G Drive.

drivetools encrypt go google-drive google-drive-api gsuite gsuite-drive oauth2

Last synced: 02 Aug 2024

https://github.com/techknowlogick/passport-gitea

Gitea authentication strategy for Passport and Node.js.

gitea hacktoberfest npm npm-package oauth2 oauth2-client

Last synced: 13 Oct 2024

https://github.com/benc-uk/msal-graph-react

React sample app showing use of MSAL for authentication and calling MS Graph APIs

azure-ad azure-ad-graph-api msal-js oauth2

Last synced: 04 Nov 2024

https://github.com/xjh22222228/github-oauth2

Github OAuth2 for Go

oauth2 serverless vercel

Last synced: 23 Oct 2024

https://github.com/damienbod/microsoftentraidmudblazor

Securing a MudBlazor UI web application using security headers and Microsoft Entra ID

aspnetcore blazor dotnet mudblazor oauth2 oidc

Last synced: 17 Oct 2024

https://github.com/ricardogesteves/spreadit

SpreadIt is a dynamic social news aggregation platform powered by robust backend technologies and a user-friendly interface. It employs modern web development frameworks and scalable architecture to enable seamless content submission, sharing, and voting across various formats (articles, images, videos).

next-auth nextjs oauth2 optimistic-updates postgresql prisma react redis rich-text-editor shadcn-ui social-network supabase tailwindcss tanstack-react-query typescript uploadthing upstash-redis

Last synced: 27 Oct 2024

https://github.com/kevinburke/google-oauth-handler

HTTP middleware for handling Google authentication

golang google google-oauth-handler middleware oauth2

Last synced: 14 Oct 2024

https://github.com/wakeful-cloud/pam-oauth

A Pluggable Authentication Module (PAM) and optional Name Service Switch (NSS) for OAuth, with optional support for OpenID Connect (OIDC).

oauth oauth2 oidc openid-connect pam pam-authentication pam-module pam-oauth

Last synced: 06 Nov 2024

https://github.com/erayaydin/microservice-laravel

Microservice Architecture for Laravel

kafka laravel laravel-microservice oauth2 zookeeper

Last synced: 14 Oct 2024

https://github.com/hschne/googleme

Demo of OAuth for Ruby CLI's

cli oauth oauth2 pkce pkce-flow ruby

Last synced: 21 Oct 2024

https://github.com/realaravinth/identity

Identity and access management platform built for the IndieWeb

identity-management identity-provider indieweb oauth2 openid-provider

Last synced: 06 Nov 2024

https://github.com/vk496/lego

Deploy two enterprise organizations with Docker

asterisk asterisk-pbx docker freeradius iptables oauth2 ocsp openldap snmp

Last synced: 05 Nov 2024

https://github.com/agungsugiarto/codeigniter4-socialite

CodeIgniter4 Socialite is Forked from Laravel Socialite wrapper around OAuth 1 & OAuth 2 libraries for working with codeigniter4 compatibility.

codeigniter4 oauth2 oauth2-client

Last synced: 30 Sep 2024

https://github.com/OpusVL/prosody-bundle

A docker container set that provides a prosody XMPP service with LDAP authentication and user registration via Keycloak. Also with a movim instance for client access.

docker-compose jabber keycloak movim oauth2 openidc openldap prosody prosody-im xmpp xmpp-server

Last synced: 24 Oct 2024

https://github.com/rjarry/notmuch-gmail

Bidirectional sync of Gmail messages with notmuch database

gmail notmuch oauth2

Last synced: 14 Oct 2024

https://github.com/zachwinter/spotify-auth-express

Plug-and-play Spotify OAUTH flow for Express.

javascript nodejs oauth2 spotify spotify-api

Last synced: 27 Oct 2024

https://github.com/tlip/oauthentic

An authentication server built in Typescript with Passport & Oauth2orize

authentication authorization express javascript js login node oauth oauth2 oauth2-provider oauth2-server oauth2orize razzle redis typeorm typescript users

Last synced: 28 Oct 2024

https://github.com/startz/oauth2-etsy

StartZ oauth2-etsy compatible League of PHP OAuth2

authorization etsy oauth2 oauth2-client openapi package php8

Last synced: 13 Oct 2024

https://github.com/justsml/oauth-code-along

Express, OAuth, Passport example project & live code-along.

express oauth2 passport passport-jwt passportjs

Last synced: 28 Oct 2024

https://github.com/j5ik2o/sw4jj

Simple scala Wrapper For Java-Jwt is sw4jj

java-jwt jwt oauth2 scala scala-wrapper

Last synced: 20 Oct 2024

https://github.com/jwilsson/php-oauth2-client

A modern OAuth2 client library.

oauth2 oauth2-client php

Last synced: 28 Oct 2024

https://github.com/kumuluz/kumuluzee-security

KumuluzEE Security extension for easy integration with OAuth2/OpenID identity and access management providers.

cloud-native java javaee kumuluzee microservices oauth2 openid-connect security

Last synced: 05 Nov 2024

https://github.com/bdemers/httpie-oauth2

OAuth 2.0 Client Credentials Plugin for HTTPie

httpie oauth2 python

Last synced: 15 Oct 2024

https://github.com/big-kahuna-burger/f0

OIDC Protocol Conforming Identity Provider and a Management Dashboard

idp issuer jwt jwt-authentication oauth2 oidc oidc-client oidc-server

Last synced: 27 Oct 2024

https://github.com/ungdev/discord_bot_firewall

Bot discord pour l'enseignement à distance à l'université : amphis virtuels, gestion automatique des rôles et des salons discord, authentification, ...

authentification bot bot-discord collaboration cours discord distance distanciel enseignant enseignants enseignement etudiant etudiants fac faculte nodejs oauth2 roles universite vocal

Last synced: 05 Nov 2024

https://github.com/maxcountryman/rauth

A Python library for OAuth 1.0/a, 2.0, and Ofly

oauth oauth-client oauth2 rauth

Last synced: 20 Oct 2024

https://github.com/maxr1998/androidpam-module

AndroidPAM, a pam module to unlock your computer with your phone's fingerprint reader

android firebase linux oauth2 pam

Last synced: 15 Oct 2024

https://github.com/epoch/meup

your upcoming meetups at a glance

meetup-api oauth2 react redux

Last synced: 24 Oct 2024

https://github.com/samyc2002/coders-garage

A react coding website made for the Summer of Innovation Web Development project

authentication css css3 expressjs html javascript mongodb nodejs oauth oauth2 react reactjs socket-io typescript ui-design

Last synced: 30 Oct 2024

https://github.com/kshitijrajsharma/osm-login-python

Library to provide osm login oauth2.0 exchange to python projects

oauth2 osm python

Last synced: 13 Oct 2024

https://github.com/collective/volto-authomatic

Social Login for Plone sites

oauth2 plone volto volto-addon

Last synced: 05 Nov 2024

https://github.com/alexismaking/notion-oauth-demo

This is a example of how to use the Notion API to authenticate a user and fetch their data, ready to be deployed to Vercel.

notion oauth2 vercel

Last synced: 12 Oct 2024

https://github.com/rabahs/tvos-oauth

tvOS OAuth authentication using authentication/activation codes (Amazon login, Dropbox)

amazon authentication cocoapods dropbox ios oauth oauth2 oauth2-client swift swift-3 tvos

Last synced: 12 Oct 2024