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-15 00:20:45 UTC
- JSON Representation
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/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/evertonsavio/authorization-server-microservices
Spring Cloud Microservices using Keyclock as Authorization Server (Oauth2). Resource server based on Spring Cloud - Netflix Stack (Spring Cloud Gateway, Config Server, Eureka Discovery Server).
docker keycloak microservices microservices-architecture oauth2 spring-boot
Last synced: 09 Nov 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/zrwusa/bunny-nest
A best practice microservice based on NestJS, used to build RESTful APIs
dto jwt microservice nestjs oauth2 postgresql protocol restful-api solid-principles typeorm typescript
Last synced: 31 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/habibun/fos-oauth-server-bundle
Implements FOSOAuthServerBundle in symfony
bundle fosoauthserverbundle oauth2 php symfony symfony-bundle
Last synced: 14 Nov 2024
https://github.com/jcampbell57/odin-book-v2
A relatively simple social media app. The purpose of this project is to tie together the concepts learned during the rails module of The Odin Project. This is the capstone project of The Odin Project's Ruby on Rails course.
bootstrap carrierwave cloudinary devise faker flyio letter-opener oauth2 omniauth pagy postgresql rails ruby ruby-on-rails
Last synced: 12 Nov 2024
https://github.com/fliplet/fliplet-widget-login-oauth2
SSO component for logging in with OAuth2 on Fliplet
Last synced: 07 Nov 2024
https://github.com/huntlabs/uas
User Authentication Service
oauth oauth2 oauth2-server passport user-management
Last synced: 13 Nov 2024
https://github.com/isaacsarte/jnce-clinic-front-end
JNCE Medical Clinic [React Js]
axios framer-motion oauth2 react-google-login react-google-maps reactjs tailwindcss
Last synced: 18 Oct 2024
https://github.com/swiftsoftwaregroup/swift-oauth2-client-go
Make authenticated API calls using OAuth2 in Go applications.
Last synced: 10 Nov 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: 17 Nov 2024
https://github.com/cheol-cheol/baeda1-moa
배달모아_1/N 공동 배달 커뮤니티 앱
context-api oauth2 react react-native sockjs-client
Last synced: 09 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/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/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
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
https://github.com/patricks-js/zeroauth
ZerOAuth is an application for authentication and authorization using OAuth2 protocol.
api authentication-backend bun lefthook oauth2 postgresql typescript vitest
Last synced: 14 Nov 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/manthanank/ecommerce-store-reactjs-stripe-oauth2
ecommerce oauth2 reactjs stripe
Last synced: 08 Nov 2024
https://github.com/vkosuri/gdrivedownload
Download files from Google Drive using API
Last synced: 08 Nov 2024
https://github.com/tobiasbernet/schlusseli
A Keycloak server app (bearer-only) example written in Elixir using Absinthe.
authentication elixir keycloak keycloak-elixir oauth2 phoenix phoenix-framework
Last synced: 09 Nov 2024
https://github.com/seokminhong/gatsby-cloudflare-rs
A demo for Cloudflare Workers' native Rust runtime, but not just kind of a hello world.
authentication cloudflare cloudflare-pages cloudflare-workers gatsby github lambda oauth2 rust
Last synced: 09 Nov 2024
https://github.com/zon-dev/oauth2
Implementation of OAuth 2.0 in Zig.
authorization oauth2 oauth2-client oauth2-server zig ziglang
Last synced: 15 Oct 2024
https://github.com/yangboz/mediawiki-extensions-phabricatorlogin
OAuth2.0 based MediaWiki extension PhabricatorLogin
login-system mediawiki mediawiki-extension oauth2 phabricator phabricator-extension php
Last synced: 27 Oct 2024
https://github.com/siddhant-vij/auth0-webapp-demo
Web App Authentication & Authorization in Go using Auth0
Last synced: 15 Oct 2024
https://github.com/rafhael-s-p/rest-api-studies
API for study purposes
amazon-s3 apache-freemaker cache ddd hateoas java-11 logging oauth2 openapi postgresql redis restassured restful-api spring spring-boot spring-data-jpa spring-mvc spring-security
Last synced: 14 Nov 2024
https://github.com/rafhael-s-p/financial-management-api-back
Application to study a Full Stack REST API
docker heroku oauth2 postgresql rest rest-api restful-api spring spring-data-jpa spring-mvc spring-security springboot
Last synced: 14 Nov 2024
https://github.com/nisanth2004/oauth2-crud-react-app
OAuth2 React Crud app was developed using springboot with GitHub
application authentication authorization backend backend-api frontend java oauth2 security springboot
Last synced: 12 Nov 2024
https://github.com/mefarazath/authorization-grant-without-client-secret
Extensions and configurations required to enable authorization code grant without client secret with WSO2 Identity Server
authorization-flow oauth2 wso2-identity-server
Last synced: 08 Nov 2024
https://github.com/dimmaryanto93/e-banking-service-wilayah
Service Wilayah Indonesia, for E-Banking Application
discovery-client jpa oauth2 postgresql resource-owner spring-config-client spring-data-jpa springboot2
Last synced: 07 Nov 2024
https://github.com/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 25 Oct 2024
https://github.com/wallisonmoura/fc-keycloak
csrf-protection docker docker-compose keycloack oauth2 openid-connect
Last synced: 18 Nov 2024
https://github.com/kiselyovda/fastapi-jwt-oauth
Short project to understand OAuth JWT authentication with FastAPI
Last synced: 12 Nov 2024
https://github.com/bygui86/spring-security-oauth2
Spring Security OAuth2 sample project
mavenw oauth oauth2 spring spring-boot spring-boot-2 spring-cloud spring-cloud-gateway spring-security spring-security-oauth spring-security-oauth2
Last synced: 08 Nov 2024
https://github.com/artcodestudio/microservice-instagram
Connect your Instagram account with a JumpLink theme
instafeed instagram microserice node oauth2 octobercms-theme shopify-theme
Last synced: 16 Nov 2024
https://github.com/sherbolotarbaev/nest
NestJS personal API 🪄
bcrypt cache-manager caching class-validator express-session jwt mailer multer nestjs oauth2 openai passport postgresql prisma supabase typescript
Last synced: 09 Nov 2024
https://github.com/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 09 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/paulobrazilian/bocadinhos
Bocadinhos é a nova plataforma online, oferecendo uma experiência de compra prática e segura para lanches e sobremesas
expressjs jwt kafka microservices-architecture nodejs oauth2 postgresql typeorm typescript
Last synced: 09 Nov 2024
https://github.com/ramzibouzaiene/spring-boot-3-with-keycloak-oauth2
Spring boot 3 Keycloak integration with spring security, OAuth and JWT
java jwt oauth2 spring-security springboot
Last synced: 10 Nov 2024
https://github.com/maxjdev/twitter_simplificado-com-spring_security-oatuh2-mysql
Configuration study and best practices for authentication and authorization
docker java jwt mysql oauth2 spring-security
Last synced: 09 Nov 2024
https://github.com/fizker/swift-oauth2-models
Models for OAuth2 (RFC 6749) in Swift
oauth2 oauth2-client oauth2-server swift
Last synced: 13 Nov 2024
https://github.com/proeungchiso/cstad_ite2_mongodb_resource_server_v1
Resource server for OAuth2
oauth2 resources-server rest-api spring-boot
Last synced: 15 Oct 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/derifirgiawan/simple-login-with-google
Simple Android Login With Google
jetpack-compose kotlin kotlin-android login-google oauth2
Last synced: 10 Nov 2024
https://github.com/dimmaryanto93/springboot-keycloak-example
Belajar springboot with keycloak
integration keycloak oauth2 springboot
Last synced: 07 Nov 2024
https://github.com/carloscazelattojr/spring-authorization-server
Studies on how Authorization Server works with Oauth2 + OpenID Connect (Spring Java)
authorization java oauth2 openid-connect spring-boot
Last synced: 13 Nov 2024
https://github.com/globbie/gauth
GAuth – An OAuth 2.0 Authorization Server
authorization oauth2 oauth2-provider oauth2-server
Last synced: 10 Nov 2024
https://github.com/socialiteproviders/autodeskaps
[READ ONLY] Subtree split of the SocialiteProviders/AutodeskAPS Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 10 Oct 2024
https://github.com/raghavbhatirv/kanbanboard-backend
This is the backend for a Kanban board application. The application is built using Node.js, Express, and MongoDB.
aws express mongodb mongoosejs nodejs oauth2 passportjs
Last synced: 12 Nov 2024
https://github.com/udhos/groupcache_oauth2
groupcache_oauth2 implements the oauth2 client_credentials flow cacheing tokens with groupcache.
client-credentials go golang groupcache oauth2
Last synced: 18 Nov 2024
https://github.com/dking1342/authentication-intro
Intro into different auth strategies
connect-mongo demo ejs express google-oauth2 javascript local-strategy mongodb mongoose nodejs oauth2 passportjs register
Last synced: 14 Nov 2024
https://github.com/martapolii/web-application-development-practice
This repository focuses on building full-stack web applications using Node.js, Express, MongoDB, and React. It includes creating REST APIs, implementing authentication, and deploying applications to production environments.
authentication back-end-development crud deployment expressjs front-end-development full-stack-web-development jwt mongodb nodejs oauth2 reactjs rest-api web-development
Last synced: 13 Nov 2024
https://github.com/bartmika/osin-thirdparty-example
Example of a simple application which is powered by a third-party oAuth 2.0 server for it's authentication / authorization. Written in Golang.
golang-examples oauth2 oauth2-client
Last synced: 10 Nov 2024
https://github.com/kenvilar/vueth0
Secure you VueJS web app
auth0 login login-oauth oauth2 router security vuejs2
Last synced: 18 Nov 2024
https://github.com/tk04/sections
Full-stack application for embedding templates into your website with 3 lines of code.
apollo apollo-client apollo-server codegen grapqhl oauth2 postgresql prisma type-graphql typescript
Last synced: 10 Nov 2024
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 Nov 2024
https://github.com/cimpress-mcp/tiger-challenge
A parser of WWW-Authenticate challenge headers.
bearer challenge oauth2 parser www-authenticate
Last synced: 16 Nov 2024
https://github.com/alopes/google-oauth2-token-info
oauth2 v3 token info
google-api npm-package oauth2 token-authetication
Last synced: 10 Nov 2024
https://github.com/vedanthb/full-mern-authentication
This project is to showcase full advanced MERN Authentication, Login, Register, Verification email, Login with Facebook and Google(OAuth) Forget Password (Email Reset)
authentication jwt-authentication nodemailer oauth2
Last synced: 08 Nov 2024
https://github.com/mungdon/planner-project
우리컴퓨터아카데미학원 두 번째 프로젝트
java javascript mybatis oauth2 oracle-database spring-boot spring-security thymeleaf
Last synced: 06 Nov 2024
https://github.com/vegeta897/whatever-calendar
Prototyping a group planning solution
calendar discord oauth2 svelte sveltekit typescript
Last synced: 04 Nov 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/unitvectory-labs/serviceauthcentral
Simplify microservice security with ServiceAuthCentral: Centralized, open-source authorization in the cloud, minus the shared secrets.
graphql java-17 oauth2 serviceauthcentral spring-boot
Last synced: 16 Nov 2024
https://github.com/mathieuancelin/toy-oauth2-server
A toy OAuth2 server based on files to quickly test OAuth2 stuff
Last synced: 16 Nov 2024
https://github.com/lexmin0412/guard
统一授权中心,支持 Github OAuth、阿里云 STS Token 分发。
authentication nextjs oauth oauth2
Last synced: 13 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/mrgravity817/double_auth_phx
Learn how to implement authentication/authorization in Phoenix LiveView app
authentication authorization elixir guardian oauth2 phoenix-framework swoosh ueberauth
Last synced: 10 Nov 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: 14 Oct 2024
https://github.com/trodicaro/weaklinks
Browser extension (unfinished) to raise awareness around high fraudulent activities.
discover-api expressjs oauth2 whoisxmlapi
Last synced: 08 Nov 2024
https://github.com/yshplsngh/google-auth
raw implementation of Google authentication in nodejs and react
google-authentication nodejs oauth2 reactjs
Last synced: 08 Nov 2024
https://github.com/pedrolustosa/geekshooping
Microservices architecture from scratch with ASP.NET, .NET 6, and C#
apirest automapper chatgpt csharp database dotnetcore duende entityframework identityserver jwt microservices-architecture mvc-architecture oauth2 rabbitmq sql sqlserver visualstudio2022 windows
Last synced: 12 Nov 2024
https://github.com/deejungx/bahikhata-app
Starting template for Flask app with authentication solution.
Last synced: 03 Nov 2024
https://github.com/fjerbi/nextjs-tailwindcss-auth
A Nextjs project that introduces an auth system using Next-auth
googleauth nextauth nextauthstarter nextjs nextjs-boilerplate nextjs-template oauth oauth2 reactjs ready-to-use tailwindcss
Last synced: 09 Nov 2024
https://github.com/dimmaryanto93/springboot-oauth2-jwt-example
Belajar Oauth2 dengan JWT Token
Last synced: 07 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/socialiteproviders/figma
[READ ONLY] Subtree split of the SocialiteProviders/Figma Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 11 Oct 2024
https://github.com/nicolasdao/userin-form-gray-quail
Configurable JS form widget that uses the UserIn middleware to login to Apps using popular Identity Providers such as Facebook, Google, LinkedIn, GitHub, ...
Last synced: 10 Nov 2024
https://github.com/bookpanda/sso-cas
SSO Central Authentication Service implementation
Last synced: 13 Nov 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/downthecrop/vue-supabase-oauth
Vue + Supabase + Pinia starter template for OAuth
github-oauth oauth oauth2 pinia pinia-vuejs supabase supabase-auth supabase-js template vue3 vuejs
Last synced: 08 Nov 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/lfarci/journal-de-bord-rest-api
API of the Journal de bord porject.
hibernate java maven oauth2 openid-connect rest-api spring spring-boot
Last synced: 06 Nov 2024
https://github.com/manju07/crowdfund-projects-microservices
crowdfund-innovator-projects-services
cloud-config-server docker docker-compose eureka-server java-8 microservice oauth2 spring spring-boot spring-cloud zuul-api-gateway
Last synced: 12 Oct 2024
https://github.com/csokun/hello_keycloak
Elixir Phoenix Ueberauth + Keycloak Example
elixir elixir-phoenix keycloak oauth2 ueberauth
Last synced: 12 Oct 2024
https://github.com/lfarci/journal-de-bord-authorization-server
Pre-configured Keycloak server embedded in a Spring Boot application.
authorization-server java jwt-token keycloak oauth2 rest-api restful-api spring-boot
Last synced: 06 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/marcelofossrj/aca-rails
authentication authorization bcrypt oauth oauth2 ror ruby ruby-engine ruby-gem ruby-on-rails rubygem
Last synced: 08 Nov 2024
https://github.com/wisskirchenj/my-minikube
kubernetes manifests - mainly for local minikube (some kind too)
gateway-microservice kubernetes microservices minikube-setup oauth2
Last synced: 10 Nov 2024
https://github.com/krucsodaniel/books
Explore and manage your favorite books effortlessly with this Angular-based web app, integrating Google Books API for search functionality and secure login via Google OAuth.
angular google-books-api ngrx oauth2 rxjs typescript
Last synced: 16 Nov 2024