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/danielwagn3r/openid-calculator-api-node

OpenID Connect Calculator API sample in Node

api node nodejs oauth2 openid openid-connect rest-api

Last synced: 14 Dec 2024

https://github.com/danielwagn3r/openid-calculator-api-tsc

OpenID Connect Calculator API sample in TypeScript

api node nodejs oauth2 openid openid-connect rest-api typescript

Last synced: 14 Dec 2024

https://github.com/pereirar3/rota-oeste-backend

Proposta de solução Back-End para o Desafio Prático

api-rest back-end-development csharp dotnet-core oauth2

Last synced: 21 Jan 2025

https://github.com/reactwaylabs/api-builder

An easy api client builder for applications with identity.

api-builder api-client identity-client oauth2

Last synced: 21 Jan 2025

https://github.com/2desoo/studentservice

StudentService — REST API сервис на Java для управления информацией о студентах, включая добавление, обновление и удаление данных

crud java oauth2 rest-api spring-boot spring-security

Last synced: 26 Jan 2025

https://github.com/napestershine/rideshare

A boiler plate start project in Lumen with oauth integration and API security and swagger docs and test cases.

api docs eloquent laravel lumen oauth2 php phpunit security swagger tdd

Last synced: 29 Nov 2024

https://github.com/ashwang-whm/rubik.stack

Official process implementation of OAuth2.0 & OIDC. And the organizational structure backend management system

antdesign blazor-server freesql oauth2 oidc oidc-server organization-management pgsql

Last synced: 21 Jan 2025

https://github.com/evertonpavan/social-auth-service-api

The social-auth-service-api is an service example for authentication with social media accounts using the OAuth 2.0 API and Passport strategy with package passport-google-oauth20.

google javascript nodejs oauth2 passport

Last synced: 21 Jan 2025

https://github.com/guiril/mexplore

Attempts to integrate the music streaming platform Spotify's Open API to implement a music player.

ajax nodejs oauth2 vuejs

Last synced: 21 Jan 2025

https://github.com/openidentityplatform/dcm4chee-arc-openam

Example Docker cofiguration files for secure dcm4chee-arc-light application with OpenAM and OpenIG

dcm4che dcm4chee dcm4chee-arc dcm4chee-archive oauth2 openam opendj openig

Last synced: 11 Jan 2025

https://github.com/yahrdev/fastapi_custom_auth_project

This project is a backend application built with FastAPI and MySQL. Here custom user authorization using JWT, OAuth2 etc was implemented.

alembic backend fastapi jwt mysql oauth2 python sqlalchemy

Last synced: 06 Dec 2024

https://github.com/pshreyam/url-shortener

🔗 Shorten long urls

flask oauth2 url-shortener

Last synced: 21 Jan 2025

https://github.com/healingdrawing/task-paf-technical-trainee

CRUD with admin panel. Deno + Hono + Eta + Vue3 based. OAuth2 authentication for Google and X/Twitter. Deno KV database. Zod validation.

admin-panel crud css deno deno-kv eta full-stack-web-development google-authentication hono html javascript javascript-frontend oauth2 twitter-authentication typescript typescript-backend vue3 web-app zod-validation

Last synced: 13 Oct 2024

https://github.com/dweber019/spring-security-oauth-query-param-forward

This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.

oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security

Last synced: 14 Dec 2024

https://github.com/riannegreiros/learnifyapi

RESTful API for online learning platform

oauth2 postgresql spring-boot spring-security

Last synced: 13 Jan 2025

https://github.com/iambumblehead/pkce-pair

pkce-pair creation and validation in node and browser runtimes

code-challenge oauth2 pkce

Last synced: 06 Dec 2024

https://github.com/abrahamuchos/bookstore-api

Bookstore API is a project developed in Laravel 8 and Passport with the sole purpose of being used as a practice and guide for those who are starting out.

course-project laravel laravel-passport laravel8 oauth2

Last synced: 20 Dec 2024

https://github.com/axumcourse/user-center

axum.rs专题:使用axum构建用户中心

axum jwt mysql oauth2 rabbitmq restful-api smtp sqlx tokio user-center

Last synced: 14 Dec 2024

https://github.com/snimmagadda1/chatroom

**W.I.P** A real-time chat app built to mess with websockets & Authn/Authz

keycloak mysql oauth2 openid openid-connect spring-boot spring-security webrtc websocket

Last synced: 12 Dec 2024

https://github.com/curityio/3scale-openid-integration-service

An integration service that allows 3Scale to create OAuth clients using the Curity RESTCONF API

3scale devops oauth2 restconf

Last synced: 03 Dec 2024

https://github.com/rooneyrulz/quickcart

QuickCart: Next.js 13 E-Commerce App with Google SSO JWT

daisyui jwt next-auth nextjs13 oauth2 prisma reactjs sso-authentication tailwindcss typescript

Last synced: 29 Nov 2024

https://github.com/ryghub/rygforms

OAuth2 Login for Typeform and Tripetto

flask-application oauth2 python redirect typeform

Last synced: 29 Nov 2024

https://github.com/nsweeting/ueberauth_weebly

An Ueberauth strategy for authenticating your application with Weebly.

elixir oauth oauth2 ueberauth weebly

Last synced: 12 Dec 2024

https://github.com/webmaxru/node-red-contrib-openam

Node-RED nodes for ForgeRock OpenAM

forgerock node-red oauth2 openam

Last synced: 27 Jan 2025

https://github.com/bilal001122/parking-reservation-app

Parking Reservation App is a mobile app to find Parkings and Book them , using Kotlin and Jetpack compose.

firebase jetpack-compose kotlin oauth2

Last synced: 01 Jan 2025

https://github.com/sesaquecruz/auth-infrastructure

A Secure Infrastructure with Apache APISIX and Keycloak.

api-gateway apisix iam keycloak oauth2 oidc

Last synced: 14 Dec 2024

https://github.com/mstgnz/goauth

simple OAuth2 integration

go oauth2

Last synced: 13 Jan 2025

https://github.com/baratharivazhagan/spring-security-oauth2-wso2

Spring boot application integrated with WSO2 Identity server OAUTH2 configuration

oauth2 spring-boot spring-security-oauth2 wso2-identity-server

Last synced: 21 Dec 2024

https://github.com/phpplaisio/login-requirement-oauth2-league

PhpPlaisio: OAuth2 Login Requirement

login-requirement oauth2 phpplaisio

Last synced: 06 Dec 2024

https://github.com/oxr463/ansible-role-pam_oauth2

Ansible role for pam_oauth2

ansible ansible-role linux-pam oauth2 pam

Last synced: 06 Dec 2024

https://github.com/unitvectory-labs/jwt-bearer-token-vendor

A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.

github-actions jwt-bearer oauth2

Last synced: 01 Dec 2024

https://github.com/ankitbko/python-requests-msal

Sample app integrating python requests library with MSAL to get AD token using Device Code Flow

active-directory azure microsoft-authentication-library msal oauth2 python python-requests-msal requests

Last synced: 21 Jan 2025

https://github.com/matheusps/okta-auth-example

Authentication with Okta built on top of angular 6 and angular material for learning purpose.

angular angular-cli angular-material angular6 authentication material oauth2 okta

Last synced: 13 Dec 2024

https://github.com/winebarrel/goth-esa

Goth provider for esa.

esa-io oauth2

Last synced: 22 Jan 2025

https://github.com/ahmadnzr/reactjs-social-login

login with Google, Facebook or github using passportJs

oauth2 passportjs reactjs

Last synced: 06 Jan 2025

https://github.com/faburem/cloudron-oauth

Meteor oauth package for Cloudron SSO integration

javascript meteor-package meteorjs oauth2

Last synced: 09 Dec 2024

https://github.com/megaputer/go_oauth_phabricator

Client for OAuth2 Phabricator in Golang

client go golang oauth2 phabricator

Last synced: 21 Jan 2025

https://github.com/onify/blueprint-microsoft-azure-api-authenticate

Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0

azure bpmn flow microsoft oauth2 onify onify-blueprint onify-blueprints rest-api

Last synced: 29 Dec 2024

https://github.com/staciax/riot_oauth2

this project is a simple client for the Riot OAuth 2.0 Client

api-client http oauth2 python3 riot-games-api valorant

Last synced: 15 Oct 2024

https://github.com/siddhant-vij/auth0-webapp-demo

Web App Authentication & Authorization in Go using Auth0

auth0 oauth2 oidc

Last synced: 06 Dec 2024

https://github.com/wwddnn/spring-boot-oauth2-jwt-demo

Login e controle de acesso com JWT e OAuth2 - Devsuperior

java jpa jwt jwt-authentication jwt-token oauth2 orm spring springjpa

Last synced: 21 Dec 2024

https://github.com/3imed-jaberi/wander-pins

The app will be a live geolocation app called WanderPins where users can 'pin' different locations on the map and share their own content with other users in realtime to share pictures, reviews of the location and area, interact with other users by adding comments to their pins, and manage the pins they've created.

apollo-client apollo-server cloudinary express graphql mapbox-gl material-ui mongodb mongoose nodejs oauth2 reactjs

Last synced: 06 Dec 2024

https://github.com/rgl/terraform-aws-cognito-example

Example OIDC and OAuth authentication and authorization with Amazon Cognito IdP, Amazon API Gateway, and AWS Lambda Function

api-gateway aws aws-api-gateway aws-cognito aws-lambda cognito oauth oauth2 oidc

Last synced: 13 Dec 2024

https://github.com/rgl/wso2is-playground

WSO2IS (WSO2 Identity Server) Playground

authentication oauth2 oidc openid-connect sso wso2 wso2-identity-server wso2is

Last synced: 13 Dec 2024

https://github.com/rjshrjndrn/oauth2-proxy

Minimal oauth2-proxy

docker-image oauth2

Last synced: 13 Dec 2024

https://github.com/aasmal97/aws-cognito-hosted-ui-authentication-provider

A library that wraps API calls to AWS Cognito's hosted UI auth server, and manages tokens on the client-side.

auth-server authentication aws-cognito client-side hosted-ui oauth2 webapp

Last synced: 14 Jan 2025

https://github.com/awahids/server-learn-react-login

learn oauth2 with expressjs, passport, login sosial media github, twitter and github

expressjs github-api google-api login-social oauth2 passportjs twitter-api

Last synced: 09 Dec 2024

https://github.com/ddonghyeo/dongnaefriend

자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend

awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate

Last synced: 13 Dec 2024

https://github.com/ddonghyeo/kakao-login

Spring REST API 카카오 로그인 구현

cd kakao-login oauth2 spring spring-boot

Last synced: 26 Oct 2024

https://github.com/gamaops/mono-sso

Simple and fast OAuth 2 compliant SSO

auditing authentication authorization oauth2 sso

Last synced: 27 Jan 2025

https://github.com/hvalfangst/azure-oauth2-auth-code-flow-fastapi

API programmed in Python with FastAPI framework secured by Oauth2 auth code flow

azure fastapi oauth2 oauth2-authorization-code-flow python

Last synced: 22 Oct 2024

https://github.com/alexmasterov/oauth2-superjob

SuperJob.ru Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-provider oauth2-superjob

Last synced: 29 Dec 2024

https://github.com/vinny-bot/flaskcord

Discord OAuth2 extension for Flask. An Easier implementation of "Log In With Discord".

discord discord-oauth2 discord-oauth2-client discord-py flask oauth2 pycord python

Last synced: 21 Jan 2025

https://github.com/hussain-7/zoom-clone

A Zoom Clone made using Express/Ejs/Socket.io/WebRtc/Mongo

ejs express mongodb oauth2 peerjs rest-api socket-io webrtc

Last synced: 08 Jan 2025

https://github.com/mellkam/oauthjs

Universal OAuth client for javascript

authorization javascript oauth2 oauth2-client typescript

Last synced: 14 Dec 2024

https://github.com/socialiteproviders/steem

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 27 Oct 2024

https://github.com/laban254/social-connect-api

A Flask-based social media API utilizing OAuth and PostgreSQL.

docker flask oauth2 postgresql python3 websocket

Last synced: 16 Dec 2024

https://github.com/socialiteproviders/calendly

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 16 Dec 2024

https://github.com/liteobject/testidentityserver

IdentityServer4 is an OpenID Connect and OAuth 2.0 framework for ASP.NET Core

csharp identity jwt oauth2 openid-connect

Last synced: 29 Dec 2024

https://github.com/timelessnesses/tlns-google-oauth2

An enshitificated Google OAuth2 Server Side support for Rust with built in Scopes enum

actix google login macro oauth2 proc provider rust scopes server web

Last synced: 08 Nov 2024

https://github.com/ap/net-oauth2server-tokenexchange

A Token Exchange extension for Net::OAuth2Server

oauth2 perl token-exchange tokenexchange

Last synced: 24 Dec 2024

https://github.com/abelnnieva/bookmarks-api

Sample project for a bookmarks API using NestJS 10, Docker, PostgreSQL, Passport.js, Prisma, Pactum, and DotEnv.

nestjs oauth2 prisma typescript

Last synced: 21 Jan 2025

https://github.com/vegeta897/whatever-calendar

Prototyping a group planning solution

calendar discord oauth2 svelte sveltekit typescript

Last synced: 21 Dec 2024

https://github.com/deejungx/bahikhata-app

Starting template for Flask app with authentication solution.

docker flask oauth2

Last synced: 21 Dec 2024

https://github.com/sleeplesscofi/express-backend-threads

Backend de clon de Threads enfocado en llevar la funcionalidad y la organizacion de las funciones al Frontend

eslint event-emmiter firebase-notifications husky jest jwt oauth2 prettier prisma redis-cache supertest swagger websocket zod-validation

Last synced: 21 Dec 2024

https://github.com/chensoul/spring-security-oauth2-boot

spring-security-oauth2-boot with maven build

maven oauth2 spring-security-oauth2

Last synced: 30 Dec 2024

https://github.com/zanbaldwin/oauth2-proxy

Front-facing microservice to transform ever-changing Authorization tokens into user identifier headers, which are better cached by Varnish via the Vary header.

cache oauth2 proxy

Last synced: 18 Dec 2024

https://github.com/akkiepro/spring-security

spring web security using NoOpPasswordEncoder, BCryptPasswordEncoder, customised own login/logout page and Google SSO using OAuth2.

bcrypt google-sso java oauth2 spring-boot spring-security spring-web

Last synced: 14 Jan 2025

https://github.com/gloryofnight/glory-streamer-app

Application that integrates with YouTube and Twitch API to write fun stuff around it in my favorite language of all - C++.

cpp20 imgui oauth2 sdl2 twitch-api youtube-api

Last synced: 07 Jan 2025

https://github.com/szorfein/nyx

Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.

graphql grpc oauth2 postgresql react ruby ruby-on-rails

Last synced: 30 Dec 2024

https://github.com/compwright/oauth2-servicefusion

Service Fusion OAuth 2.0 support for the PHP League's OAuth 2.0 Client

oauth2 oauth2-provider servicefusion

Last synced: 30 Dec 2024

https://github.com/viral32111/oauth-demo

Demonstration of OAuth 2.0 integration with various providers.

cloudflare-workers integration oauth2

Last synced: 22 Dec 2024

https://github.com/dilozy/valorant_pros

База данных про-игроков Valorant Champions Tour

django django-rest-framework docker-compose gunicorn mysql nginx oauth2 rest-api

Last synced: 21 Jan 2025

https://github.com/akshaybabloo/jwt

JWT decoder and encoder

go golang jwt oauth2

Last synced: 24 Dec 2024

https://github.com/jeanribes/oauth-slave-accounts

Custom Django Oauth backend for Ressource Servers to download full user data fom Authorization Server

django oauth2

Last synced: 30 Dec 2024

https://github.com/vertx-howtos/web-and-oauth2-oidc

Securing a Web Application with OAuth2/OpenId Connect

howto oauth2 openid-connect vertx

Last synced: 18 Jan 2025