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-20 00:16:00 UTC
- JSON Representation
https://github.com/angel-raa/spring-boot-oauth2
Este proyecto es un ejemplo de cómo implementar OAuth2 en Spring Boot para aplicaciones RESTful. Incluye un servidor de autorización y utiliza el flujo Authorization Code Flow para autorizar a los clientes a acceder a los recursos protegidos.
java-17 jpa-hibernate maven oauth2 spring-boot spring-oauth2-security
Last synced: 12 Nov 2024
https://github.com/azurespheredev/identity-management-provider
Nostr, OpenIDConnect 3rd party integration
nextjs nostr oauth2 openid-connect tailwindcss typescript
Last synced: 12 Nov 2024
https://github.com/tonglil/iap-token-generator
Generate OAuth Bearer tokens for authenticating Service Accounts through GCP IAP
google-cloud-platform iap oauth2 oidc
Last synced: 11 Nov 2024
https://github.com/nginx-openid-connect/f5-oidc-sso-simulator
OpenID Connect based SSO Simulator
amazon-cognito auth0 authentication authorization azure-ad f5-distributed-cloud google-sso iam identity-access-management keycloak oauth oauth2 oidc okta onelogin openid-connect ping-identity sso
Last synced: 01 Oct 2024
https://github.com/nazrulworld/plone.oidc
OpenID Connect implementation in Plone
fhir heart oauth2 openid openidconnect plone
Last synced: 11 Nov 2024
https://github.com/magimart/restaurants-api
Martket place for Restaurent ownners to list there restataurants with good Maps, menus and make it possible for clients to make reservations be4hand
aws-s3 mapbox mongodb mongodb-atlas mongoose nodejs oauth2 postgresql s3 typescript typo3
Last synced: 12 Nov 2024
https://github.com/steffo99/temple-of-styx
WIP: Simple authentication and authorization server
Last synced: 12 Nov 2024
https://github.com/gearplug/podio-python
podio-python is an API wrapper for Podio, written in Python.
api oauth2 podio project-management python webhooks wrapper
Last synced: 11 Nov 2024
https://github.com/gearplug/zoom-python
zoom-python is an API wrapper for Zoom, written in Python.
api meetings oauth2 python registrants wrapper zoom
Last synced: 11 Nov 2024
https://github.com/letsmakecakes/harmony
A Spotify client app for generating playlists based current billboard charts
go golang oauth2 spotify web-scraping
Last synced: 14 Nov 2024
https://github.com/azanniel/stream-data
🎮 Desafio 2 - Trilha React Native (Ignite) - Aplicação de login social com a Twitch focada nos aprendizados do Chapter 2 da trilha
expo expo-cli oauth2 react-native styled-components
Last synced: 11 Nov 2024
https://github.com/azanniel/go-finances
📱 Aplicação de controle de finanças construída no Bootcamp Ignite seguindo os ensinamentos do Instrutor Rodrigo Gonçalves
asyncstorage context-api environment-variables expo-cli oauth2 react-native styled-components
Last synced: 11 Nov 2024
https://github.com/kananniftiyev/fileguard
Fileguard is a secure file backup utility, facilitating encrypted transfers from designated folders to specified servers, with customizable settings for seamless data protection and management.
encryption file firebase go golang google oauth2
Last synced: 11 Nov 2024
https://github.com/amar-arruf/geolocation-wisata
Geolocation wisata merupakan sebuah projek web aplikasi untuk memetakan lokasi wisata
bootstrap4 codeigniter4 javascript mapbox mysql-database oauth2 oauth2-facebook-login oauth2-google oauth2-instagram sb-admin-2
Last synced: 14 Oct 2024
https://github.com/daggerok/spring-cloud-security-oauth2-sso-github
Secure you spring-boot apps by using OAuth2 (GitHub) SSO quickly
oauth2 oauth2-authentication oauth2-client oauth2-githubclient oauth2-sso sso sso-authentication sso-client sso-github
Last synced: 11 Nov 2024
https://github.com/daggerok/secure-me-please
spring security authorization server @EnableAuthorizationServer and resource server: @EnableResourceServer example
oauth2 oauth2-client oauth2-server spring spring-boot spring-oauth2-security spring-security spring-security-oauth
Last synced: 11 Nov 2024
https://github.com/daggerok/boot-jwt
gradle, spring-boot, JWT, spring-security, spring oauth2, @EnableAuthorizationService, @EnableResourceServer, keytool, openssl, jks, spring-mustache, {{springMacroRequestContext.request.contextPath}}
gradle oauth2 oauth2-authentication oauth2-client oauth2-resource-server oauth2-server spring-boot spring-security spring-security-oauth2
Last synced: 11 Nov 2024
https://github.com/eikesan/hi-balance-yes
Rest API to know a Balance of how much the user earned and how much he spented
api-rest java java-8 oauth2 spring-boot swagger-ui
Last synced: 11 Nov 2024
https://github.com/kostastepetes/salesforce-oauth-jwt-access-token-postman
🗝 OAuth 2.0 JWT Bearer Flow for Server-to-Server Integration. Sometimes you want to authorize servers to access data without interactively logging in each time the servers exchange information. This flow uses a certificate to sign the JWT request. However, this flow does require prior approval of the client app.
access-token jwt-authentication oauth2 postman salesforce
Last synced: 11 Nov 2024
https://github.com/henry-azer/keycloakify-starter
Keycloak starter theme project with react using keycloakify.
authentication authorization i18n keycloak keycloak-theme keycloakify localization oauth2 oidc reactjs typescript
Last synced: 11 Nov 2024
https://github.com/core-go/oauth2
dropbox-login facebook-login google-login linkedin-login microsoft-login oauth2 social-login twitter-login
Last synced: 11 Nov 2024
https://github.com/oxr463/ansible-role-pam_oauth2
Ansible role for pam_oauth2
ansible ansible-role linux-pam oauth2 pam
Last synced: 15 Oct 2024
https://github.com/marianapatcosta/gameplay
Mobile app developed with React Native using Expo and OAuth2 protocol to schedule games in Discord. This app was developed during the Next Level Week organized by Rocketseat. Some extra features were also implemented (check README.file for more details)
android async-storage axios css-in-js dark-theme expo internationalization ios mobile oauth2 react-native react-native-navigation typescript
Last synced: 12 Nov 2024
https://github.com/lukaszwoznica/chatter
A real-time chat application built with Laravel, Vue.js and Pusher Channels.
aws-s3 chat-application google-maps-api html5 javascript laravel laravel-horizon mysql oauth2 php phpunit pusher pusher-channels redis rest-api sass spa vuejs vuex websockets
Last synced: 13 Nov 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 Nov 2024
https://github.com/damiannolan/auth-proxy
[WIP] OAuth2 OpenID Connect auth proxy inspired by keycloak-gatekeeper
go oauth2 openid-connect proxy
Last synced: 13 Nov 2024
https://github.com/mramshaw/oauth2.0
OAuth 2.0 - Udacity ud330 - Authentication & Authorization
bandit flask identity-provider oauth oauth2 pip python sqlalchemy
Last synced: 14 Nov 2024
https://github.com/udelblue/oauth-authorization-server
Spring boot authorization server connected to sql server
authentication authorization mssql oauth2 spring spring-boot
Last synced: 16 Nov 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/frolov-andrey2405/virtumart
VirtuMart is an online store that offers a wide range of products and services.
celery css django django-allauth django-debug-toolbar django-environ django-redis docker html javascript js oauth2 postgresql python redis stripe
Last synced: 14 Nov 2024
https://github.com/shim369/nextjs-movieinfo-app
Movie Info App by TMDB API
i18n-iso-countries nextjs oauth2 react supabase-auth supabase-db swiper tailwind tmdb-api typescript
Last synced: 13 Nov 2024
https://github.com/mrgrd56/spring-oauth2-client-example
example github-oauth java oauth2 oauth2-client spring-boot
Last synced: 13 Nov 2024
https://github.com/apache/airavata-custos-portal
Portal Interface for Apache Airavata Custos Security
airavata apache authentication authorization oauth2 openidconnect security
Last synced: 07 Oct 2024
https://github.com/nisanth2004/spring-security-complete-guide
Complete Spring Security Fullstack app
java jwt ldap oauth2 security service spring springboot userdetails
Last synced: 27 Oct 2024
https://github.com/karantyagi/movie-buddies
🎥 🎫🍻 MovieBuddies : A web app for organizing and attending movie parties.
http-session oauth2 react redux
Last synced: 13 Nov 2024
https://github.com/nginx-openid-connect/nginx-oidc-multi-idps
NGINX Plus OIDC w/ Multiple Identity Providers Integration
authentication identity nginx oauth2 oidc openid-connect
Last synced: 13 Nov 2024
https://github.com/nginx-openid-connect/nginx-oidc-amazon-cognito
NGINX Plus OIDC w/ Amazon Cognito Integration
amazon-cognito identity-provider idp nginx nginx-oidc nginx-openid-connect nginx-plus nginxplus oauth2 oidc openid-connect
Last synced: 13 Nov 2024
https://github.com/nginx-openid-connect/nginx-oidc-auth0
NGINX Plus OIDC w/ Auth0 Integration
auth0 identity-provider idp nginx nginx-oidc nginx-openid-connect nginxplus oauth oauth2 oidc openid-connect
Last synced: 13 Nov 2024
https://github.com/nginx-openid-connect/nginx-oidc-onelogin
NGINX Plus OIDC w/ OneLogin Integration
identity-provider idp jwt nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc onelogin openid-connect
Last synced: 13 Nov 2024
https://github.com/oktadev/okta-grails-example
A Basic Grails App with Authentication
authorization grails oauth2 okta
Last synced: 14 Nov 2024
https://github.com/untanukii/serverguardbot
A Discord bot that verifies user membership in required servers using OAuth2.
discord discord-bot discordjs discordoauth2 discordsecurity javascript oauth2 security
Last synced: 12 Oct 2024
https://github.com/ahmedrafat-sw/youtub-clone
This project is a clone of YouTube using spring boot as back-end API and angular as a front-end UI
angular angular-material css3 database html5 java mogodb oauth2 spring-security springboot typescript xml
Last synced: 13 Nov 2024
https://github.com/jjcosgrove/php-gaoauth2
A simple PHP OAuth2 helper class for use with the Google Analytics API
authentication google oauth2 php
Last synced: 13 Nov 2024
https://github.com/nguyennhukhanh/blog
Login with Google, Facebook. Using MongoDB, Mongoose, CronJob etc.
facebook-authentication google-authentication jwt mailer mongodb mongoose nestjs nodejs oauth2 typescript
Last synced: 13 Nov 2024
https://github.com/sxw111/referral-system-api
Referral system built with FastAPI
alembic asynchronous celery docker docker-compose fastapi jwt oauth2 postgresql pydantic pytest python redis sqlalchemy
Last synced: 31 Oct 2024
https://github.com/asperheim/dotnetcore2dualauth
Simple POC of dual auth methods with order governance
aspnet aspnetsecurity dotnet dotnetcore2 ipwhitelist jwtbearer oauth2
Last synced: 23 Oct 2024
https://github.com/luismisanve/oauth_api
REST API with OAuth 2.0 using Built-in Identity Server | Client-themed Template Project
asp-net-core csharp jwt-token oauth2 rest-api visual-studio
Last synced: 14 Nov 2024
https://github.com/themusharraf/fastapi-oauth2
FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish
authentication authorization fastapi oauth2
Last synced: 31 Oct 2024
https://github.com/webong/laravel-signature
A Laravel Package providing SSO and OAUTH
laravel laravel-package oauth2 php sso-authentication
Last synced: 13 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/huntlabs/uas
User Authentication Service
oauth oauth2 oauth2-server passport user-management
Last synced: 13 Nov 2024
https://github.com/bartmika/osin-example
Example of a identity provider powered by OAuth 2.0 in Golang
golang-examples oauth2 oauth2-server
Last synced: 14 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/ribbinpo/oauth2-poc
for learning & poc oauth2 flow in each grant type
Last synced: 19 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/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/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/syed007hassan/security-features-nodejs
Implemented commonly used authentication and security features that are used in NodeJs.
cookie-session express-session helmet https jwt oauth2 passportjs webtoken
Last synced: 07 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/lexmin0412/guard
统一授权中心,支持 Github OAuth、阿里云 STS Token 分发。
authentication nextjs oauth oauth2
Last synced: 13 Nov 2024
https://github.com/bookpanda/sso-cas
SSO Central Authentication Service implementation
Last synced: 13 Nov 2024
https://github.com/shuklaritvik06/ktor-oauth
This project is to implement oauth feature using KTOR
authentication backend ktor oauth2
Last synced: 16 Nov 2024
https://github.com/bruce-mig/post-wave
jwt-authentication oauth2 spring-security
Last synced: 15 Nov 2024
https://github.com/iarsham/oauth2-example
This repository provides a comprehensive example of implementing OAuth2 authentication in a Go backend and React frontend application.
golang oauth2 reactjs typescript
Last synced: 15 Nov 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/josdem/spring-webflux-resource-server
This project shows how to implement Oauth 2.0 Resource Server with Spring Boot Security project
gradle java oauth2 resource-server webflux
Last synced: 16 Nov 2024
https://github.com/josdem/spring-web-resource-server
Implements Oauth2 authorization code and client credentials flow
gradle java oauth2 spring-boot
Last synced: 16 Nov 2024
https://github.com/josdem/spring-web-resource-client
Implements Oauth2 authorization code from client perspective
authorization-code gradle java oauth2
Last synced: 16 Nov 2024
https://github.com/inevitable-team/google-oauth2-nodejs-template
A simple Google OAuth2 implementation for NodeJS.
ejs ejs-express ejs-templates express express-js expressjs google-oauth2 materializecss mongodb mongoose oauth2 template
Last synced: 15 Nov 2024
https://github.com/chantouchsek/moto-stock-management
Meng Hong Moto Stock Management System
api jwt jwt-authentication laravel oauth oauth2 passport token
Last synced: 15 Nov 2024
https://github.com/sldless/uploadgist
Upload Gists what else do you expect?
Last synced: 19 Nov 2024
https://github.com/gabrielmerigo/ignite-fleet
Ignite fleet using Offline First
google-authentication mongodb-atlas oauth2 offline-first realmdb
Last synced: 16 Nov 2024
https://github.com/popcodelab/mdd_mvp
Minimized social network for developers - MVP (Minimum Viable Product)
angular angular-material backend flexbox-css java jpa json jwt-authentication jwt-token material-ui oauth2 reactiveforms rest-api restful scss spring-mvc spring-security springboot sql
Last synced: 16 Nov 2024
https://github.com/astarell/bloggy
A pet-project representing a simple website for writing articles and sharing them among other users
hibernate-orm java oauth2 postgresql-database spring-boot spring-data-jpa spring-mvc spring-security thymeleaf-template-engine
Last synced: 16 Nov 2024
https://github.com/notmyself/delegated-authorization
This is a demo application that demonstrates how to to do delegated authorization with OAuth 2 using standard .NET libraries.
Last synced: 16 Nov 2024
https://github.com/gabriel-jesusvix/fleetapp
App to learn Login Social, RealmDB ( Offiline First )and Locations/Maps🚀
context-api google-maps-api oauth2 react-native reactjs realmdb typescript
Last synced: 15 Nov 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: 19 Nov 2024
https://github.com/jeswin-8801/byteblog.dev
✍️ My personal tech blog—built with Spring Boot, Angular and Tailwind
angular jwt-authentication minio nginx oauth2 postgresql spring-boot tailwindcss
Last synced: 15 Nov 2024
https://github.com/tsnsoft/tsn_python_oauth2
Пример получения данных пользователя с помощью Google API OAuth2
Last synced: 17 Nov 2024
https://github.com/epomatti/aws-cognito-app
Using Cognito for OAuth flows
aws aws-cognito nodejs oauth oauth2 terraform typescript
Last synced: 17 Nov 2024
https://github.com/kubepay/understanding-rbac
Understanding Role based security
aws containers docker docker-compose dockerfile jsp jwt kubernates microservices nginx oauth2 oidc openshift rbac react security servlet spring spring-boot tomcat
Last synced: 17 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: 19 Nov 2024
https://github.com/austinjhunt/personal-express-api
Lightweight Express JS API that uses google's GMail API with OAuth2 flow to send emails to me. Hosting this API myself to automate the sending of emails to be upon form submission on another site.
api expressjs gmail-api googleapis node nodejs oauth2
Last synced: 15 Nov 2024
https://github.com/socialconnect/oauth2
[READ-ONLY] Subtree split of the SocialConnect OAuth2 Component
Last synced: 15 Nov 2024
https://github.com/code-byestefi/payment-repo-msvc
In progress...
api-rest docker microservices-architecture oauth2 springboot springcloud
Last synced: 08 Nov 2024
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: 19 Nov 2024
https://github.com/guiril/mexplore
串接音樂串流平台 Spotify Open API 製作音樂播放器。(未完成,開發中)
Last synced: 19 Nov 2024
https://github.com/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
Last synced: 19 Nov 2024