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/himenon/oauth2_proxy

Multiple Reverse Proxy Sapmle with oauth2_proxy

nginx oauth2 reverse-proxy

Last synced: 23 Dec 2024

https://github.com/shazi7804/aws-cognito-user-migration-lambda

AWS Cognito User Pool migrate user from OAuth 2 provider.

aws cognito migrate oauth2 python

Last synced: 23 Jan 2025

https://github.com/simplyhexagonal/session-sso

Simple session SSO library to log in with Google, Github, Facebook, or a custom OAuth2 implementation

authentication custom-oauth2 javascript oauth oauth2 session-sso sso typescript

Last synced: 25 Dec 2024

https://github.com/circuit/circuit-rest-bot

A bot that uses RESTful API calls to monitor a conversation for circuit.

api circuit circuit-sdk expr express oauth2 rest-api

Last synced: 17 Dec 2024

https://github.com/sakkke/oauth2-discord-proxy

A proxy service that uses Discord OAuth 2.0 authentication powered by Hono

authentication discord hono honojs oauth2 proxy proxy-server proxy-service

Last synced: 12 Dec 2024

https://github.com/fivan999/brainforces

сайт для проведения онлайн соревновательных викторин

celery django docker elasticsearch oauth2 postgresql python quiz rabbitmq redis

Last synced: 10 Jan 2025

https://github.com/tharindanimnajith/ssd-assignment-oauth

SSD Assignment 2 on OAuth 2.0 - Google Sign in, Upload files to Google Drive with MERN Stack (MongoDB, Express.js, React.js, Node.js)

express google-drive-api google-sign-in javascript mern-stack mongodb nodejs oauth2 react rest-api

Last synced: 25 Jan 2025

https://github.com/thesaintkappa/unwrapped

Get to know your top 99 tracks & artists before the end of the year.

music oauth2 spotify spotify-api svelte typescript

Last synced: 10 Jan 2025

https://github.com/jbris/drupal-enterprise-stack

A Docker stack supporting Drupal, RESTful & GraphQL APIs, OAuth 2 authentication, Redis, Postgres, Nginx, Adminer, Elasticsearch, and Kibana.

adminer docker docker-compose drupal drupal-8 drupal-8-module drupal-8-modules drupal-module drupal-modules drush elasticsearch graphql kibana mailhog nginx oauth2 redis secret stack

Last synced: 12 Jan 2025

https://github.com/absphreak/storybooksapp

Node ● Express ● MongoDB ● PassportJS

express handlebars mongodb node oauth2 passportjs

Last synced: 18 Dec 2024

https://github.com/fdionisi/device-authorization-grant

A library to help implement the OAuth 2.0 Device Authorization Grant. Written for Deno and works in Node.js.

cli device-flow oauth2

Last synced: 04 Dec 2024

https://github.com/devsazal/cake-crm-mobile-app-restapi-apiato

A mobile app (Backend RESTful API) for Indian Cake Seller by Laravel v8.17 & APIATO, OAUTH OTP, SMS, Payment API

apiato laravel8 mobile-app oauth2 otp payment-gateway restful-api sms-gateway

Last synced: 18 Dec 2024

https://github.com/iwolf22/the-complete-2023-web-development-bootcamp

Homework and assignments from The Complete 2023 Web Development Bootcamp by Dr. Angela

api-rest css express-js html javascript node-js nosql oauth2 reactjs sql

Last synced: 12 Jan 2025

https://github.com/poeschl/proxy-hosting-template

Template infrastructure for host monitoring and a reverse proxy with auth.

docker-compose hosting letsencrypt monitoring oauth2 prometheus reverse-proxy traefik-v2

Last synced: 24 Jan 2025

https://github.com/nexmo-community/oauth2-login-shell

A command-line tool to test OAuth2 authentication

example java oauth2 ucaas ucextend vonage-api

Last synced: 18 Dec 2024

https://github.com/circuit/webserver-example

Web server app using Circuit OAuth 2.0 Authorization Code Grant

circuit oauth2 rest-api

Last synced: 17 Dec 2024

https://github.com/kidgodzilla/bsky-oauth-example

A working Bluesky OAuth 2.0 Example for Node/Express

atproto bluesky example oauth oauth2

Last synced: 24 Dec 2024

https://github.com/jinagamvasubabu/spring-oauth2-redis-resourceserver-docker

Oauth2 Resource Server aka Resource server which can be accessed only after getting the token with respective roles from Authorization Server

oauth2 oauth2-autoconfigure oauth2-resource-server redistokenstore

Last synced: 05 Dec 2024

https://github.com/lucasnetwork/oauth-backend

Back-end oauth using javascript following the IETF RFC 6749 specification and following Aaron Parecki's how-to guide

authentication nestjs nodejs oauth oauth2

Last synced: 23 Dec 2024

https://github.com/chensoul/spring-boot-3-microservices

Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes.

docker eureka feign istio kafka kubernetes oauth2 spring-cloud

Last synced: 22 Dec 2024

https://github.com/did-app/dinosauth

Secure simple device based authentication, OAuth 2.0 and OIDC compatible

asymmetric-cryptography authentication biometrics oauth2 oidc openid-connect public-private-key

Last synced: 21 Jan 2025

https://github.com/lewiszlw/sso

sso + oauth 单点登录 和 开放授权

oauth2 sso

Last synced: 21 Dec 2024

https://github.com/jsmestad/ueberauth_slack_v2

Slack OAuth V2 Überauth strategy that supports Bot and User tokens

oauth2 slack ueberauth ueberauth-strategies

Last synced: 27 Oct 2024

https://github.com/fusionauth/fusionauth-example-go-device-code-grant

get-gif: An Example Golang CLI app using the FusionAuth Golang Client Library to provide Device Code OAuth

example fusionauth go golang golang-cli oauth2 oauth2-device-code-flow

Last synced: 05 Nov 2024

https://github.com/fvilers/webapiowinidentityoauthjwtsample

A sample to demonstrate the combination of ASP.NET WebApi/OWIN/ASP.NET Identity/OAuth/JWT for user authentication

aspnet identity jwt oauth2 owin sample webapi

Last synced: 25 Nov 2024

https://github.com/sammychinedu2ky/githubdotnetdeviceflow

This is an exemplary code on how to use GitHub Oath Device flow

device-flow oauth2

Last synced: 18 Jan 2025

https://github.com/authentiqid/authentiq-salesforce-registration-handler

Authentiq OpenID Connect Registration Handler for Salesforce

2fa authentication oauth2 oidc openid passwordless salesforce

Last synced: 06 Jan 2025

https://github.com/itaibo/reddit-oauth2-flow

Next.js application to get Reddit tokens for CLI apps

cli login nextjs oauth2 reddit token ui

Last synced: 29 Nov 2024

https://github.com/ericlewis966/angularaspnetcoreoauth

Sample project based on the blog post demonstrating how to build out an Implicit Grant OAuth flow utilizing OAuth2/OpenID Connect protocols implementing IdentityServer4 as our OpenID Connect Provider and then using it to authenticate an Angular SPA client to authorize access to an independent ASP.NET Core Web API.

angular aspnetcore identityserver4 oauth2 openid-connect

Last synced: 16 Jan 2025

https://github.com/goooler/androidoauth2webview

Easy and fast setup of the OAuth2 Authorization Code Grant flow with a WebView for an Android application.

oauth2 webview

Last synced: 11 Oct 2024

https://github.com/walderlansena/api-restfull-zf3-mongodb-oauth2

:lock: :computer: :herb: API RestFull com Oauth2, MongoDB no Zend Framework 3

api mongodb oauth2 php7 restfull zendframework zendframework3

Last synced: 02 Dec 2024

https://github.com/cidaas/go-interceptor

cidaas GO Interceptor helps you to verify cidaas access tokens conveniently. Secure – Fast – And unrivaled Swabian.

cidaas go golang jwt oauth2 oidc openid-connect

Last synced: 22 Jan 2025

https://github.com/pplu/azure-ad-auth

Perl libraries for authenticating through Azure AD

active-directory azure azure-ad oauth2 oauth2-client perl

Last synced: 05 Nov 2024

https://github.com/oxisto/evesso

Go classes to help with EVE SSO

eve-online golang oauth2 sso

Last synced: 03 Dec 2024

https://github.com/cidaas/cidaas-shopware-plugin

This plugin helps you to integrate cidaas easily into your shopware application for a secure authentication with cidaas in your shop. Secure – Fast – And unrivaled Swabian.

ciam cidaas oauth2 openid-connect php shopware shopware-plugin

Last synced: 22 Jan 2025

https://github.com/kolosovpetro/secureazureoidc

In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices

access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token

Last synced: 16 Jan 2025

https://github.com/sandesh300/youtube-clone

The YouTube Clone is a full-stack app with Java, Spring Boot backend, Angular frontend, MongoDB, Auth0 authentication, and AWS storage.

angular aws-s3 java javascript mongodb oauth2 rest-api spring-boot spring-data-jpa spring-mvc spring-security-jwt

Last synced: 24 Dec 2024

https://github.com/hamzamak/social-app

full stack MERN social media app

cloudinary mern-stack oauth2

Last synced: 30 Nov 2024

https://github.com/tslamic/go-oauth2-firestore

Firestore storage for OAuth 2.0

firestore golang golang-library oauth2 tokenstore

Last synced: 09 Nov 2024

https://github.com/henriquelluiz/oauth2-with-spring

A demo project where I use the Github OAuth2 client for login.

deployment docker github-client java oauth2 shell spring-boot spring-security-oauth2

Last synced: 28 Dec 2024

https://github.com/rolandfarkascom/google-ads-php-api-oauth2-web-application-refresh-token-generator

This PHP script allows you to generate an OAuth2 refresh token for the Google Ads API using the Desktop application flow. The refresh token can be used to obtain access tokens for authenticating requests against the Google Ads API.

google google-ads google-ads-api google-ads-api-php google-ads-monitoring google-ads-schedulers googleads googleads-php-lib googleads-sdk googleadsapi googleadsrefreshtoken googleadssdk oauth2 refresh-token refreshtoken

Last synced: 22 Jan 2025

https://github.com/kkdai/line-login-pkce-go

LINE Login with PKCE starter

golang line-login oauth2 pkce

Last synced: 03 Jan 2025

https://github.com/qdequippe/oauth2-symfony-connect

SymfonyConnect OAuth 2.0 Client Provider for The PHP League OAuth2-Client

oauth oauth2 php symfony

Last synced: 28 Oct 2024

https://github.com/osavchenko/oauth2-cloudconvert

CloudConvert Provider for the OAuth 2.0 Client

cloudconvert oauth oauth-provider oauth2

Last synced: 08 Jan 2025

https://github.com/giosil/woauth2

A simple OAuth 2.0 protocol implementation.

authentication java javaee javaee-security login oauth oauth2 oauth2-server security

Last synced: 27 Dec 2024

https://github.com/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 26 Jan 2025

https://github.com/shuppet/p6-oauth2-discord

Raku module for authenticating against Discord's OAuth2 API.

discord discord-api oauth2 perl6 perl6-module raku raku-module

Last synced: 23 Dec 2024

https://github.com/joeyism/py-oauth2_facebook_login

Gets OAuth2 access token from Facebook automatically (with webdriver) using requests_oauthlib

chrome chromedriver facebook oauth2 oauth2-access oauth2-facebook-login requests-oauthlib webdriver

Last synced: 29 Dec 2024

https://github.com/hanbings/nikukyu

⭐ Nikukyu - 可以抓星星的爪子!一个 OAuth 认证中心

java oauth oauth2 spring springboot sso typescript vue web

Last synced: 11 Nov 2024

https://github.com/echominds/infohub

"InfoHub: A collaborative platform for writing and sharing articles. Built with Java, Spring Boot, and Google OAuth2." "InfoHub: Веб-платформа для создания и публикации статей. Построено с использованием Java, Spring Boot и Google OAuth2."

community contentmanagement gradle java monolith-architecture oauth2 oauth2-client open-source postgres postgresql postgresql-database spring spring-boot spring-data-jpa spring-mvc spring-security webdevelopment

Last synced: 12 Oct 2024

https://github.com/natthasath/demo-python-fastapi-oauth

FastAPI OAuth allows you to secure your API endpoints by integrating OAuth2 authentication. It supports various OAuth2 providers like Google, GitHub, and Facebook. With FastAPI OAuth, you can ensure secure access to your API endpoints with minimal setup and configuration.

fastapi oauth oauth2 poetry python uvicorn

Last synced: 09 Jan 2025

https://github.com/udhos/oauth2

https://github.com/udhos/oauth2 implements the oauth2 client_credentials flow with singleflight and plugable cache interface.

client-credentials go golang oauth2

Last synced: 18 Jan 2025

https://github.com/rosnovsky/surveyway

📬 A React/Node/Express application for quickly emailing surveys, collecting responses, and reporting results.

email express nodejs oauth2 react redux stripe

Last synced: 14 Oct 2024

https://github.com/charlesread/hapi-auth-fb

Hapi JS plugin that allows "plug-and-play" Facebook authentication in Hapi routes.

authentication facebook hapi hapijs oauth2

Last synced: 27 Dec 2024

https://github.com/ms10596/catalog

TV series management system

flask oauth2 python sqlite

Last synced: 14 Jan 2025

https://github.com/casdoor/casdoor-spring-boot-shiro-example

SpringBoot & Apache Shiro Example for Casdoor

casdoor oauth oauth2 shiro springboot sso

Last synced: 13 Jan 2025

https://github.com/notrealradical/oauth-example

An OAuth template/example using Arctic and Express. Created as a quick start for personal projects.

bun discord nodejs oauth oauth2 typescript

Last synced: 05 Nov 2024

https://github.com/interactive-maps/osm-get-oauth2-token

This tool allows you to obtain the bearer access token needed to perform most openstreetmap api requests authorised by the oAuth2 standard.

oauth2 oauth2-authentication openstreetmap openstreetmap-api token

Last synced: 21 Jan 2025

https://github.com/b1narygl1tch/awesome-oauth-sec

OAuth2.0 and OpenID from an information security perspective

bugbounty information-security infosec oauth2 security

Last synced: 19 Dec 2024

https://github.com/intricate/twitch-oauth2-client-spring

Spring Security utilities for configuring an application as a Twitch OAuth 2.0 client.

java oauth2 security spring spring-security twitch

Last synced: 18 Jan 2025

https://github.com/diogosouza/hb-oauth2-devise-doorkeeper

Honeybadger's OAuth2 with Ruby and Rails and Devise project

devise doorkeeper oauth2 rails ruby

Last synced: 29 Nov 2024

https://github.com/danielburger1337/oauth2-dpop-php

A PHP 8.2+ library that helps you both create and/or verify OAuth2 DPoP proof tokens.

composer composer-package dpop oauth2 php php-library php8

Last synced: 09 Nov 2024

https://github.com/codefiesta/OAuthKit

A Swift Package for OAuth 2.0

ios macos oauth2 swift swift-package-manager swiftui visionos

Last synced: 23 Oct 2024

https://github.com/mhndev/oauth-client

php oauth client (sdk)

oauth-server oauth2 oauth2-client sdk-php

Last synced: 04 Jan 2025

https://github.com/zslucky/koa-oauth2-password-server

A koa based SSO server with oauth2

koa oauth2

Last synced: 06 Jan 2025

https://github.com/envor/one-app

Database per team starter kit for Laravel based on Laravel Jetstream and Livewire

database framework laravel mysql oauth2 oauth2-server sqlite sso starter-kit teams

Last synced: 08 Nov 2024

https://github.com/curityio/linkedin-authenticator

Linkedin oauth authenticator that can be used with any Java-based Web API

authenticator curity linkedin login oauth2 plugin

Last synced: 03 Dec 2024

https://github.com/socialiteproviders/nextcloud

[READ ONLY] Subtree split of the SocialiteProviders/Nextcloud Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 07 Nov 2024

https://github.com/informaticauco/oauth2-uco

University of Córdoba client provider to the PHP League OAuth2 client

oauth2 oauth2-client php php-library php7

Last synced: 09 Dec 2024

https://github.com/shuza/simple-restfull-api

This is prject demonstrate how to create a simple RestFull API with Play framework. It also implement oAuth.

java oauth2 play-framework restful-api

Last synced: 03 Dec 2024

https://github.com/goentity/u_u

show my public repo stats on web deployment

api clone commit fork github go oauth oauth2 public repo star stat token view

Last synced: 26 Jan 2025

https://github.com/rcarubbi/oauth2_aspnetidentity_dapper

Implementação de Autenticação e Autorização com OAuth2, Aspnet Identity, OWIN, Aspnet MVC, WebAPI e Dapper

asp-net-identity dapper oauth2

Last synced: 13 Jan 2025

https://github.com/silic0ns0ldier/uf_oidcaccount

Incompatible alternative to UF account system. Offloads login to Open ID Connect (OAuth 2) server(s) of your choice. WIP

oauth2 openid-connect userfrosting userfrosting-sprinkle

Last synced: 01 Dec 2024

https://github.com/defeo/cas2oauth2bridge

A storage-less OAuth2 server that delegates authentication to a Jasig CAS server

cas jasig oauth2

Last synced: 17 Jan 2025

https://github.com/surendravidiyala/oauth-passport-facebook

Passport OAuth support through the passport-facebook module

facebook oauth2 passport passport-facebook passport-local user-authentication

Last synced: 26 Jan 2025