Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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:
- Authorization Code
- PKCE
- Client Credentials
- Device Code
- Refresh Token
- GitHub: https://github.com/topics/oauth2
- Wikipedia: https://en.wikipedia.org/wiki/OAuth#OAuth_2.0
- Created by: IETF OAuth Working Group
- Released: October 2012
- Related Topics: oauth, authentication, openid, oidc, saml, raml, xacml, indieauth, access-token, refresh-token,
- Aliases: rfc-6749, rfc6749,
- Last updated: 2024-11-08 00:20:46 UTC
- JSON Representation
https://github.com/zacksleo/yii2-authclient
Yii AuthClient for Lianluo ( lianluo.com)
authentication oauth2 oauth2-client yii2 yii2-extension
Last synced: 14 Oct 2024
https://github.com/ximaz/youtube-playlist-exporter
Export your favorite youtube playlists
nestjs nestjs-backend oauth oauth2 solidjs solidstart youtube youtube-dl youtube-downloader
Last synced: 01 Nov 2024
https://github.com/hsk81/oas-explorer
API Explorer: UI for OpenApi specs with Auth0 support
api auth0 electron javascript oas oauth2 openapi
Last synced: 14 Oct 2024
https://github.com/mohamed-ramadan1/streaming-backend-application
Streaming application services
cors docker docker-compose express jest-tests jwt migrations multer node-cron nodejs nodemailer oauth2 pg postgresql redis socket-io stripe winston
Last synced: 25 Oct 2024
https://github.com/aolle/rhbk-workshop
Red Hat Build of Keycloak Workshop
authentication authorization containers freeipa identity identity-management idm keycloak keycloak-adapter keycloak-extension keycloak-provider keycloak-spi oauth2 oidc openid-connect openshift quarkus redhat sso workshop
Last synced: 13 Oct 2024
https://github.com/olivierodo/simple-oidc-app
Just a simple app to test an open id connect endpoint
Last synced: 21 Oct 2024
https://github.com/ransuum/emailservice
SeeYaa email service
docker docker-compose java javaee koyeb oauth2 postgresql rest-api server spring-boot spring-security swagger token
Last synced: 03 Nov 2024
https://github.com/dimmaryanto93/springboot-was-oauth2-example
Spring boot deploy into WAS
oauth2 springboot websphere-liberty
Last synced: 07 Nov 2024
https://github.com/jerrychong25/oauth2.0
oauth2 oauth2-authentication oracle-vm python udacity vagrant virtualbox
Last synced: 21 Oct 2024
https://github.com/kneemund/mediawiki-discord-oauth
A MediaWiki extension that adds an authentication provider for Discord to WSOAuth.
discord mediawiki mediawiki-extension oauth2 oauth2-client oauth2-provider
Last synced: 09 Oct 2024
https://github.com/deejungx/bahikhata-app
Starting template for Flask app with authentication solution.
Last synced: 03 Nov 2024
https://github.com/zhoozhoo/spring-cloud-examples
An example of Spring Cloud microservices in Docker
docker docker-compose dockerfile keycloak oauth2 spring-boot spring-cloud spring-cloud-circuitbreaker spring-cloud-config spring-cloud-eureka spring-cloud-gateway spring-cloud-loadbalancer spring-cloud-sleuth spring-security webflux zip
Last synced: 24 Oct 2024
https://github.com/lamzaone/flask-pet-adoption-app
Flask web app with Google OAuth2.0 and SQLite3
crud crud-app crud-application flask flask-application flask-login flask-web google-api google-oauth2 oauth2 oauth2-login pagination sqlite3
Last synced: 01 Nov 2024
https://github.com/ddonghyeo/dongnaefriend
자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend
awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate
Last synced: 26 Oct 2024
https://github.com/manthanank/ecommerce-store-reactjs-stripe-oauth2
ecommerce oauth2 reactjs stripe
Last synced: 08 Nov 2024
https://github.com/moazam05/native-cli-grow-app
GrowApp (Stock Market App)
async-storage oauth2 react-native reactjs redux redux-toolkit rtkquery
Last synced: 03 Nov 2024
https://github.com/ozdemirrulass/keycloak-nextjs-mysql-docker
This repository provides a setup for authentication in a modern web application environment. For more detailed explanation and step by step guide of this repository please visit my blog post.
authentication docker docker-compose keycloak mysql nextjs oauth2
Last synced: 07 Nov 2024
https://github.com/ivyhjk/amplify-react-auth
React authentication providers based on top of AWS Amplify
amplify authentication authentication-provider federated feredated-authentication oauth2 react react-native
Last synced: 20 Oct 2024
https://github.com/ashot72/microsoft-teams-sso-forums
Microsoft Teams Basic Forum (SSO)
auth-flow-app fluent-ui fluent-ui-northstar graph-api messaging-extension microsoft-teams microsoft-temas oauth-2 oauth2 on-behalf-of personal-tab sharepoint sharepoint-lists single-sign-on sso-authentication teams-bot teams-chat teams-meeting teams-tab
Last synced: 08 Nov 2024
https://github.com/shreyanshiitk20/web-development-course
Full-stack web development boot camp
authentication bootstrap5 css3 ejs-templating expressjs html5 javascript mongodb mysql nodejs oauth2 reactjs
Last synced: 11 Oct 2024
https://github.com/anchoredapplications/eggio
Eggio is a geolocation-based Easter egg hunt game where users create unique Egg IDs, print QR codes, and place them on real Easter eggs. The app automatically sets egg locations based on the user's geolocation. Users can scan QR codes to find eggs and earn points. Includes features for viewing rankings and authentication using Google OAuth.
Last synced: 07 Nov 2024
https://github.com/dagit/twitch_oauth
Simple Rust example of oauth with twitch
oauth2 oauth2-client rust twitch twitch-api twitch-bot
Last synced: 08 Nov 2024
https://github.com/sfomuseum/go-http-oauth2
Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.
Last synced: 22 Oct 2024
https://github.com/martins-vds/poc-azure-devops-api-automation
This project is a Proof of Concept (PoC) to automate the Azure DevOps API using OAuth2.0 authentication with client credentials flow and Postman.
azure-ad azure-devops-api microsoft-graph-sdk oauth2 postman postman-collection powershell-core
Last synced: 11 Oct 2024
https://github.com/ikasoba/oauth2.0-server
javascript nodejs oauth2 oauth2-server typescript
Last synced: 23 Oct 2024
https://github.com/apratham/electron-oauth-app
An Electron application demonstrating OAuth authentication with different sign-in providers
angular authentication cross-platform desktop-app electron ionic ionic-framework oauth2
Last synced: 13 Oct 2024
https://github.com/sonyarianto/pocketbase-oauth2-demo
Demo of OAuth2 in Pocketbase (by creating Sign-in with Google example).
javascript oauth2 pocketbase svelte
Last synced: 11 Oct 2024
https://github.com/bartventer/authentication-secrets
NodeJS website for encryption and authentication
atlas authentication css expressjs google-apis html javascript mongodb nodejs oauth2
Last synced: 06 Nov 2024
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: 25 Oct 2024
https://github.com/sonyarianto/vanilla-sign-in-with-google-one-tap-demo
Demo on vanilla JavaScript that doing Sign-in with Google using Google One Tap API.
Last synced: 11 Oct 2024
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: 21 Oct 2024
https://github.com/socialiteproviders/salla
[READ ONLY] Subtree split of the SocialiteProviders/Salla Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 31 Oct 2024
https://github.com/iambumblehead/pkce-pair
pkce-pair creation and validation in node and browser runtimes
Last synced: 15 Oct 2024
https://github.com/ltfschoen/skag_server_rails
Ruby on Rails app using OAuth2 and AdWords API
adwords-api oauth2 ruby-on-rails ruby-sdk
Last synced: 17 Oct 2024
https://github.com/noahtigner/acp-brevet-control-times-calculator
A Full-Stack ACP calculator for Randonneurs USA. Packaged as an API. Includes authorization/security, testing, etc. Written with Flask, PyMongo, and JQuery
Last synced: 04 Nov 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: 07 Nov 2024
https://github.com/dfm/aiohttp_spotify
An async Python interface to the Spotify API using aiohttp
aiohttp async-python-interface asyncio oauth oauth2 python spotify-api
Last synced: 15 Oct 2024
https://github.com/albanomazzino/rankingdematerias
Ranking de materias
eureka java microservices oauth2 react reactjs security spring
Last synced: 31 Oct 2024
https://github.com/maxjdev/autenticacao-google-usando-oauth2-e-spring-security
Configuração de autenticação oauth-2 usando conta google.
authentication jwt oauth2 security spring
Last synced: 31 Oct 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 websocket zod-validation
Last synced: 04 Nov 2024
https://github.com/cihatsolak/netcore-identityserver4
IdentityServer is an authentication server that implements OpenID Connect (OIDC) and OAuth 2.0 standards for ASP.NET Core. It's designed to provide a common way to authenticate requests to all of your applications, whether they're web, native, mobile, or API endpoints.
identityserver4 net5 oauth2 openid-connect quickstart
Last synced: 07 Nov 2024
https://github.com/seaneoo/anibl
URL shortener
jwt oauth2 spring spring-boot spring-security spring-security-jwt spring-security-oauth2 url-shortener url-shortener-api
Last synced: 31 Oct 2024
https://github.com/pumpkinseed/myminifactory-oauth-examples
Example connection for MyMiniFactory Authservice
Last synced: 06 Nov 2024
https://github.com/richardhj/oauth2-newsletter2go
Newsletter2Go OAuth 2.0 Client Provider for The PHP League OAuth2-Client
newsletter newsletter2go oauth2 oauth2-client php-league
Last synced: 30 Oct 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: 25 Oct 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: 25 Oct 2024
https://github.com/sahil352005/google-oauth-2.0
A simple Express application that implements Google OAuth 2.0 authentication using Passport.js, allowing users to log in with Google, view a profile page, and log out securely.
express express-session google-cloud-platform nodejs nodemon oauth2 oauth2-client passportjs
Last synced: 07 Nov 2024
https://github.com/joshidivanshu/blog-backend-using-fastapi-jwt-authentication
A Blog app backend created using FastAPI. Can perform test queries on the provided link just replace http://localhost:8000/ with a website link mentioned below. You can perform this using Postman or curl
alembic api asychronous backend fastapi jose-jwt jwt-authentication oauth2 python-3 sqlaclhemy sqlite3 webdevelopment
Last synced: 07 Nov 2024
https://github.com/harrisonwelch/springframeworkmasterclassnotes
Repo for notes when learning Spring
intellij java java-11 markdown masterclass notes oauth2 spring spring-boot spring-mvc spring-security springframework
Last synced: 13 Oct 2024
https://github.com/nisanth2004/oauth2-with-auth0
auth0 intellij java latest lombok oauth2 security springboot web
Last synced: 15 Oct 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/nisanth2004/keycloak-programs
This project integrates Keycloak, an open-source Identity and Access Management (IAM) solution
dbms java keycloak mysql oauth2 postman security spring springboot
Last synced: 12 Oct 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.
Last synced: 30 Oct 2024
https://github.com/warnyul/little-squirrel
Spring Boot OAuth 2.0 implementation in Kotlin
kotlin oauth2 oauth2-server spring-boot
Last synced: 15 Oct 2024
https://github.com/logto-io/auth-wiki
A comprehensive collection of articles, tutorials, and resources about authentication and authorization.
authentication authorization oauth2 oidc openid-connect
Last synced: 07 Nov 2024
https://github.com/gitericsson/natours
Natours is a real-world RESTful API and server-side rendering WebApp for booking Tours.
agnostic brevo-api css3 express flutterwave-api fullstack javascript jwt leaflet-api mongodb-atlas mongoose mvc-architecture natours oauth2 pug server-side-rendering
Last synced: 10 Oct 2024
https://github.com/santosreis/nuxt-aliexpress-clone
Nuxt3 ecommerce tutorial from Code Week Dev
meta-framework nuxt3 nuxtjs oauth2 pinia prisma-orm tailwindcss vue3 vuejs
Last synced: 04 Nov 2024
https://github.com/teampanfu/oauth2-discord
Discord Provider for the PHP League's OAuth 2.0 Client
authentication authorization client discord oauth oauth2
Last synced: 05 Nov 2024
https://github.com/christophwille/blazor-forge-3legged-implicit
Blazor Web Assembly application doing 3legged implicit authorization against Autodesk Forge
blazor blazor-webassembly csharp dotnet-core oauth2
Last synced: 04 Nov 2024
https://github.com/murtaza-u/muttoauth
Google OAuth2 authorization script for Mutt E-mail client
access-token email-client gmail google mutt neomutt oauth2 refresh-token
Last synced: 05 Nov 2024
https://github.com/balazsgrill/oauthenticator
OAuth authentication and token
Last synced: 19 Oct 2024
https://github.com/alexandrabaturina/book-catalog
Flask web application that provides a list of books within variety of authors. Implementing third-party authentication & authorization, it allows registered users to add, edit, and delete their own records.
crud-operations flask json oauth2 sqlite3
Last synced: 05 Nov 2024
https://github.com/jerryimmouse/ssj_auth
Discord Auth Microservice for Space Station 14
discord discord-oauth discord-oauth2 express express-js gplv3 javascript oauth oauth2 space-station space-station-14 ss14
Last synced: 10 Oct 2024
https://github.com/viral32111/oauth-demo
Demonstration of OAuth 2.0 integration with various providers.
cloudflare-workers integration oauth2
Last synced: 05 Nov 2024
https://github.com/gailo22/tdg-playground
This playground is for me to keep things I've found interesting in day-to-day basis.
android api-gateway clean-architecture cloud ddd docker flutter golang hacktoberfest ios javascript kafka kafka-streams kotlin kubernetes nodejs oauth2 rest-api spring terraform
Last synced: 10 Oct 2024
https://github.com/gopalanand333/random-time-interval-generator-nodejs
this application will generate data for random interval. Can be used where there's need of interval data
datagenerator nodejs oauth2 timeseries
Last synced: 07 Nov 2024
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: 07 Nov 2024
https://github.com/tnguyen14/auth
Client-side JWT auth using local storage and Auth0 OAuth2 flow.
Last synced: 12 Oct 2024
https://github.com/ryghub/rygforms
OAuth2 Login for Typeform and Tripetto
flask-application oauth2 python redirect typeform
Last synced: 14 Oct 2024
https://github.com/oliverbravery/openauth
An Open Source OAuth 2.0 Compliant Authentication Service
authentication authorization fastapi oauth2 python3
Last synced: 13 Oct 2024
https://github.com/immaxence/redditech
Epitech Project Redditech
autoscrolling epitech oauth2 react react-native reactnative reddit reddit-api redditech subreddit
Last synced: 08 Nov 2024
https://github.com/shivang1305/spotify
Spotify clone project using next.js, react.js for components, tailwind css for styling, postgres and supabase for db and stripe to handle payments.
nextjs14 oauth2 postgresql reactjs redux-toolkit stripe supabase tailwindcss zustand
Last synced: 14 Oct 2024
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: 08 Nov 2024
https://github.com/arminv/movie-app-api
Spring Boot API for a Movie App
docker java lombok maven mongodb oauth2 spring spring-boot spring-data-mongodb spring-security-oauth2 swagger-ui testcontainers
Last synced: 02 Nov 2024
https://github.com/danimydev/auth-microservice
Node JS microservice that supports jwt and multiple oauth providers
jwt-authentication microservice nodejs oauth2
Last synced: 05 Nov 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: 24 Oct 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: 08 Nov 2024
https://github.com/konojunya/authorization-server-sample
認可サーバーを自作してみる
authentication golang oauth oauth2 oauth2-provider
Last synced: 05 Nov 2024
https://github.com/matrixpower1004/springboot-photogram
간단한 SNS 프로젝트. Java와 Spring boot 관련 기술들을 학습한다.
bootstrap4 java jquery jsp oauth2 spring-jpa spring-security springboot2-x
Last synced: 06 Nov 2024
https://github.com/omaxel/single-sign-on-identityserver-angular
SSO implementation with IdentityServer and Angular clients.
angular authentication dotnet identity identityserver4 oauth2 openid-connect single-sign-on sso
Last synced: 12 Oct 2024
https://github.com/phuuthanh-dev/microservices-book-social-network
Self-study and Development of a Book Social Network Using Microservices Architecture
docker java kafka microservices oauth2 spring spring-boot spring-cloud
Last synced: 31 Oct 2024
https://github.com/mashafrancis/cinema-booking-be
[Server] App to ease your booking for a movie from the comfort of your home.
Last synced: 04 Nov 2024
https://github.com/vecerek/liam-neeson
AAU, ICTE 2018, IAM Assignment 1
facebook-graph-api facebook-login oauth2
Last synced: 19 Oct 2024
https://github.com/gavinr/arcgis-rest-js-oauth-demo
Minimal OAuth web login demo
Last synced: 31 Oct 2024
https://github.com/maxim-mazurok/react-oauth2-and-map
Test assignment in React that uses OAuth2 and Google Maps API
google-maps google-maps-api google-maps-javascript-api jest oauth2 react
Last synced: 12 Oct 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: 15 Oct 2024