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: 2025-01-24 00:21:56 UTC
- JSON Representation
https://github.com/ghillert/uaa-bundled
Wraps the UAA into a Spring Boot application, provides an executable JAR that includes both the UAA and an embedded Tomcat instance.
java oauth2 spring-boot spring-security
Last synced: 26 Dec 2024
https://github.com/mchmarny/gauther
Basic Google OAuth2 implementation with Cloud Firestore persistence - part of microservice patterns on Knative
Last synced: 31 Dec 2024
https://github.com/nginx-openid-connect/nginx-oidc-core
Reference implementation of OpenID Connect integration for NGINX Plus
amazon-cognito authentication authorization azure-ad identity-provider identity-providers idp jwt keycloak nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc okta onelogin openid-connect
Last synced: 12 Jan 2025
https://github.com/patkub/sample-oauth2-spring-boot
Fork of Okta's Spring Boot Login Samples, without Okta Spring Boot Starter.
java oauth2 spring-boot spring-mvc spring-security
Last synced: 24 Dec 2024
https://github.com/eukolos/gateway-keycloak
Gateway Keycloak Example
docker java keycloak oauth2 spring spring-boot-3-0-1 spring-cloud-eureka spring-cloud-gateway spring-security
Last synced: 23 Jan 2025
https://github.com/tcrouch/omniauth-wonde
OmniAuth strategy for Wonde
authentication edtech oauth2 omniauth ruby wonde
Last synced: 23 Dec 2024
https://github.com/tolom/df-slack-py
Slack bot integrating Dialogflow CX natural language processing with client API system, featuring secure OAuth and Firebase token management
chatbot dialogflow-cx firebase oauth2 openapi python slack-api slack-bot
Last synced: 23 Jan 2025
https://github.com/shuklaritvik06/react-native-metaphors
This repository offers a collection of code snippets showcasing diverse functionalities, serving as metaphorical examples for developing innovative features in React Native applications.
animation firebase navigation oauth2 payment react-native
Last synced: 17 Jan 2025
https://github.com/hvalfangst/google-oauth2-authorization-code-flow
This project provides a basic example in which OAuth2 authorization code flow is being utilized in order to access Google resources on behalf of the user. User and token information is persisted to DB upon successful authorization.
docker docker-compose gin-gonic go-pg golang google oauth2
Last synced: 25 Jan 2025
https://github.com/gaurav-chaurasia/it254-project
healthcare(disease and medicine details by authorized doctors) info system and contagious disease tracker with chat functionality.
expressjs geospatial-data google-maps-api google-maps-javascript-api node oauth2 socket-io
Last synced: 02 Jan 2025
https://github.com/gaurav-chaurasia/chat-app
a chat web application like WhatsApp, on nodejs using WebSockets
mongoose-odm nodejs oauth2 passport socket-io websocket
Last synced: 02 Jan 2025
https://github.com/arrrrrmin/cloudfront-cognito-auth
Lambda@edge to secure cloudfront distributions using cognito as IDP in python
auth cloudfront cognito lambda lambda-at-edge oauth2
Last synced: 25 Jan 2025
https://github.com/hip1310/restaurantmenu
A flask based web application to add/edit/delete Restaurant Menus
Last synced: 25 Jan 2025
https://github.com/josdem/spring-boot-oauth2
Spring Boot Oauth2 with Google
Last synced: 17 Jan 2025
https://github.com/natanaelvich/oauth2-app
authenticate oauth2 example app made with react native
Last synced: 05 Dec 2024
https://github.com/developer-guy/springboot-oauth2-sample
⁉️ This project is example of OAuth2 and SpringBoot .
oauth2 oauth2-client oauth2-server springboot
Last synced: 13 Dec 2024
https://github.com/lachee/discord-php-kiss
A Keep It Simple Stupid approach of Discord and PHP
api discord discord-oauth kiss oauth2 oauth2-client php
Last synced: 25 Jan 2025
https://github.com/parths049/spring-oauth2
java oauth2 spring spring-boot spring-security-oauth2
Last synced: 05 Dec 2024
https://github.com/parths049/spring-boot-oauth2
Oauth-2 login using spring boot REST API.
Last synced: 05 Dec 2024
https://github.com/boxyhq/ruby-examples
Ruby Example Apps powered by BoxyHQ
oauth2 omniauth omniauth-strategy rails ruby sorcery sso
Last synced: 03 Jan 2025
https://github.com/furkankayar/authsystem
Authentication and Authorization system written in NodeJS and VueJS
authentication authorization nodejs oauth2 postgresql sequelize-orm sequelizejs vuejs
Last synced: 12 Jan 2025
https://github.com/melittleman/blazoridentityadmin
A .NET 8 OpenID Connect provider & Identity administration dashboard based on the MudBlazor Server template with per-page interactivity and without Entity Framework.
administration dashboard dotnet identity mudblazor oauth2 openid-connect openiddict
Last synced: 03 Jan 2025
https://github.com/h3ar7b3a7/keycloakwithspring
Exploring KeyCloak with a Spring application.
jwt keycloak oauth2 openid-connect saml
Last synced: 25 Jan 2025
https://github.com/shahryarjb/mishka_social
MishkaSocial is a plugin for MishkaCms as a social networking gateway
authentication elixir oauth2 social
Last synced: 25 Jan 2025
https://github.com/sanjinkurelic/paintingsgarage
Paintings garage is a React web shop where customers can sell and buy physical or digital copies of paintings
aop hibernate jpa jwt lombok mapstruct moment oauth2 prop-types react react-jwt react-router redux redux-persist rtk rtk-query spring-aspects spring-boot spring-security yarn
Last synced: 26 Dec 2024
https://github.com/gearplug/rdstation-python
rdstation-python is an API wrapper for RD Station, written in Python.
api companies contacts crm customization leads marketing notifications oauth2 opportunities python rdstation requests webhooks wrapper
Last synced: 09 Jan 2025
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: 10 Jan 2025
https://github.com/mobilehero-archive/titanium-jwt
Axway Amplify JWT parser for Appcelerator Titanium apps
amplify android api-builder appcelerator axway axway-amplify axwaydev brenton-house ios javascript jwt mobile native nodejs oauth2 titanium token turbo
Last synced: 17 Jan 2025
https://github.com/didinj/ionic-vue-oauth2-example
Ionic Vue Tutorial: OAuth2 Login Example
auth ionic login oauth2 refresh-token register vue vuejs
Last synced: 09 Dec 2024
https://github.com/syakuis/spring-security-oauth
Authorization Server and Resource server with Spring Security. (JWT for OAuth 2.0)
authentication authorization authorization-server jwt oauth oauth2 resource-server security spring spring-boot spring-security spring-security-oauth2
Last synced: 18 Dec 2024
https://github.com/williamkoller/auth-keycloak-nestjs
Authentication with Keycloak using NestJS
docker-compose keycloak nestjs oauth2
Last synced: 09 Jan 2025
https://github.com/chamodshehanka/angular7-material-crud
Angular 7.0.1 CRUD using Firebase firestore and Material Design and also Google Authentication.
angular angular7 firebase firestore google material material-design nosql oauth2
Last synced: 12 Dec 2024
https://github.com/dragos-tudor/backend-security
Rewritten ASPNET security libraries [functional principles].
aspnet authentication authorization cookies data-protection facebook-auth functional functional-programming google-auth oauth2 openid-connect security twitter-auth
Last synced: 17 Dec 2024
https://github.com/nartix/django-blog
A portfolio website project.
alpinejs celery django elasticsearch htmx javascript kafka kubernetes oauth2 postgresql python rabbitmq redis tailwindcss tiptap vitejs
Last synced: 11 Jan 2025
https://github.com/websolutionstuff/laravel-9-socialite-login-with-twitter-account
In this article, we will see laravel 9 socialite login with twitter account. Many websites provide different types of login authentication to users like login with google, login with gmail, login with facebook, login with github, login with twitter.
authentication laravel laravel-socialite laravel8 laravel9 oauth oauth2 social-login socialite socialite-login twitter twitter-api
Last synced: 10 Jan 2025
https://github.com/razikus/underbase
firebase oauth2 postgres supabase supabase-auth
Last synced: 25 Dec 2024
https://github.com/muasa-harman/blog-app-mern-stack
My portfolio showcases a collection of projects that demonstrate my expertise as a Full Stack Developer, with a focus on both frontend and backend technologies. The portfolio is built using React.js for an interactive user interface. On the backend, I utilized Node.js and Express
git javascript mui-material nodejs oauth2 react-hooks react-router reactjs redux vite
Last synced: 10 Jan 2025
https://github.com/zemkogabor/oauth2-server
Simple OAuth 2.0 Server based on Thephpleague and Slim framework.
oauth2 oauth2-server slim-framework thephpleague-oauth2
Last synced: 18 Jan 2025
https://github.com/envid-tech/oa-website
A small project to represent my attempt at recreating and improving the official Oxford Academy Website.
css encryption google-api html javascript js jsx nodejs oauth2 oxford-academy react react-router-dom react-ts react-tsx reactjs scss ts ts-node tsx typescript
Last synced: 10 Jan 2025
https://github.com/h3ar7b3a7/toolbox
Example Spring Boot - Angular project (WIP), using best practices and highly recommended libraries for project & code quality.
angular angular-material chromatic cypress docker-compose eslint flyway github-actions gradle jest lombok oauth2 open-api-v3 prettier spring-actuator spring-boot spring-data-jpa spring-security sso storybook
Last synced: 25 Jan 2025
https://github.com/the-bunny-official/discord-google
Use Discord OAuth2 to authorize access to a Google Form. Due to restrictions, this is very rough and should probably only be used if you have your own domain.
discord discord-oauth2 google google-form google-forms google-script google-scripts html javascript oauth2 webhook
Last synced: 18 Jan 2025
https://github.com/athiththan11/g-drive-oauth-image-upload
Google Drive Image Upload with OAuth 2.0
google-drive google-drive-api oauth2
Last synced: 01 Jan 2025
https://github.com/daggerok/spring-boot-oauth2
Inspired by https://spring.io/guides/tutorials/spring-boot-oauth2 tutorial
Last synced: 10 Jan 2025
https://github.com/kolman-freecss/kf-imapi-auth-gateway
docker hexagonal-architecture java jwt keycloak microservice oauth2 spring-boot sso
Last synced: 25 Dec 2024
https://github.com/josdem/spring-boot-authorization-server
This project shows how to implement Oauth 2.0 with Spring Boot Security project
gradle java oauth2 spring-boot spring-security
Last synced: 17 Jan 2025
https://github.com/hachreak/oauth2_mongopool
A implementation of an OAuth2 backend with persistence on MongoDB made with mongopool.
erlang erlang-libraries erlang-library mongodb oauth2
Last synced: 25 Dec 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: 12 Jan 2025
https://github.com/rgl/use-oauth2-proxy
oauth2-proxy as an GitHub authenticating reverse proxy example
Last synced: 13 Dec 2024
https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-mediawiki
MediaWiki OAuth2 provider for LWP::Authen::OAuth2.
Last synced: 01 Jan 2025
https://github.com/myatthurasoe/burgershop-with-react-and-promise-api
Burgershop app with MERN Stack ( Customer-side ordering app)
mern-stack nodemailer oauth2 react react-hooks redux
Last synced: 18 Jan 2025
https://github.com/tnguyen14/auth
Client-side JWT auth using local storage and Auth0 OAuth2 flow.
Last synced: 18 Jan 2025
https://github.com/michal-josef-spacek/lwp-authen-oauth2-serviceprovider-wikimedia
Wikimedia OAuth2 provider for LWP::Authen::OAuth2.
Last synced: 01 Jan 2025
https://github.com/michal-josef-spacek/plack-middleware-auth-oauth2
Plack OAuth2 middleware.
Last synced: 01 Jan 2025
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: 10 Jan 2025
https://github.com/andrecaiado/spring-boot-oauth2-keycloak
A Spring Boot demo project that provides authentication and authorization through a Keycloak server
authentication authorization docker docker-compose iam keycloak oauth2 spring-boot
Last synced: 17 Dec 2024
https://github.com/mattrudin/oauthlogincomponent
[This approach does work and will be redeveloped as BexioAPI]
Last synced: 25 Dec 2024
https://github.com/pzingg/sandbox
Example Phoenix LiveView application for Bluesky timelines and firehose
atproto bluesky-api bluesky-social cid dids elixir elixir-phoenix merkle-tree oauth2 phoenix-liveview websocket-client
Last synced: 23 Jan 2025
https://github.com/soerenschneider/tf-keycloak
auth-provider iac infrastructure-as-code keycloak oauth2 openid-connect opentofu terraform
Last synced: 12 Dec 2024
https://github.com/rblessings/rblessings-oauth2-oidc-jwt-auth-server
OAuth2 OIDC JWT Authentication Server.
docker github-actions jwt oauth2 spring-security testcontainers
Last synced: 19 Jan 2025
https://github.com/kimgoetzke/practice-next-auth
Mini-project to practice nextauth.js.
next-auth nextjs oauth2 sso typescript
Last synced: 19 Jan 2025
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: 10 Jan 2025
https://github.com/jacksonsantin/login-google
Projeto simples realizado para testar a API de login do google e retornar os dados do usuário
css3 google html5 javascript login oauth2
Last synced: 19 Jan 2025
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: 10 Jan 2025
https://github.com/heisenberg300604/travello-final
Synapse | Team ID: E3333B | Problem Statement: G2 - Interactive Tourism Platform | Travello | Manipal Hackathon
authentication bcrypt expressjs firebase jwt-authentication mapbox mapbox-api mongodb nodejs oauth2 react tailwindcss tourism
Last synced: 12 Dec 2024
https://github.com/lexxai/goit_python_web_hw_13
GoIT, Python WEB, Homework number 13. FastAPI. PostgreSQL. Docker. REST API. ORM SQLAlchemy. Pydantic. Bootstraps CSS. Jinga. Alembic. OAuth2. JWT. Redis. Cloudinary. Limits
cloduinary docker docker-compose fastapi fastapi-sqlalchemy goit homwork jinja2 oauth2 postgresql pydantic python redis rest-api
Last synced: 24 Jan 2025
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: 10 Jan 2025
https://github.com/bindu-1805/secrets-app
Don't keep your secrets, share them anonymously!
css ejs javascript oauth2 postgresql
Last synced: 12 Dec 2024
https://github.com/sidiahmedhabib/auto-box-installateur-project
Design and development of a mobile application to manage the installation interventions of auto boxes
angular flutter oauth2 rest-api software-engineering spring-boot
Last synced: 12 Dec 2024
https://github.com/konojunya/authorization-server-sample
認可サーバーを自作してみる
authentication golang oauth oauth2 oauth2-provider
Last synced: 23 Dec 2024
https://github.com/rnuv/nextfire-blog
A social blogging platform created with Next.js, React and Firebase. The application comes outfitted with user authentication, custom usernames, the ability to post articles, and a heart/unheart system.
Last synced: 24 Jan 2025
https://github.com/daguttt/auth-app-angular
angular angular-routing oauth2 oauth2-client rxjs
Last synced: 17 Dec 2024
https://github.com/wallisonmoura/fc-keycloak
csrf-protection docker docker-compose keycloack oauth2 openid-connect
Last synced: 19 Jan 2025
https://github.com/kedarkamthe/spring-authentication-by-example
This project explores various methods of implementing authentication using Spring Security.
basic-authentication jwt-authentication oauth2 spring-boot spring-security
Last synced: 19 Jan 2025
https://github.com/cvalencia1991/github-oauth-app
This project brings the way to do the implement Nodejs with authentication
Last synced: 01 Jan 2025
https://github.com/anywaylupin/chopkyhoa
A dynamic and interactive pickleball coach portfolio featuring smooth horizontal scrolling, showcasing programs and client testimonials. Includes booking options for training sessions and professional form submissions sent directly to email for a seamless user experience.
booking framermotion gsap horizontal-scrolling nextjs nodemailer oauth2 portfolio responsive tailwindcss
Last synced: 19 Jan 2025
https://github.com/kenvilar/vueth0
Secure you VueJS web app
auth0 login login-oauth oauth2 router security vuejs2
Last synced: 19 Jan 2025
https://github.com/kdubuc/oauth2-introspection-psr15
OAuth 2.0 Token Introspection Middleware (RFC 7662)
introspection oauth2 psr-15 rfc7662
Last synced: 12 Dec 2024
https://github.com/divyansharma001/hive
A production level social media website. (Version 1)
bcrypt expressjs jwt-authentication nodejs oauth2 postgresql react-google-login reactjs tailwind
Last synced: 19 Jan 2025
https://github.com/iadamo/safety-ui
Mobile application in react-native
expo google-maps-api oauth2 react-native redux typescript
Last synced: 24 Jan 2025
https://github.com/antoniocaccamo/labs-apim
lab for azure api management
api apim azure azure-webapp client-credentials-flow oauth2 spring-boot
Last synced: 24 Jan 2025
https://github.com/antoniocaccamo/spring-boot-oauth2
oauth2 oauth2-authentication oauth2-resource-server spring-boot
Last synced: 24 Jan 2025
https://github.com/kdhttps/agama-otp
Agama OAuth TOPT based enroll and authn with Jans Server
Last synced: 11 Dec 2024
https://github.com/gustavcunha/gameplay
O GamePlay é um app organizar suas jogatinas e criar grupos para jogar junto com seus amigos, colegas ou até no intervalo do trabalho.
expo mobile oauth2 react-native rocketseat typescript
Last synced: 23 Dec 2024
https://github.com/shrutisaxena17/oauth2-demo
Spring security oauth2 login
java oauth2 spring spring-boot spring-security
Last synced: 01 Jan 2025
https://github.com/talissonmelo/spring-boot-actuator-prometheus-grafana
Aplicação para utilização de OAuth2 e testes com JUnit5 e Mockito. Dashboard de métricas com Spring Boot Actuator, Prometheus e Grafana
datajpa flyway java17-spring-boot junit5 migrations mockito oauth2 validation
Last synced: 24 Jan 2025
https://github.com/raulespim/auth-security-sample
A sample app to learn the different levels of authentication & security
auth authentication ejs express-js google-sign-in mongodb mongoose node-js oauth2 passport-js security
Last synced: 11 Dec 2024
https://github.com/thorsten-l/sb3-oauth2-client
spring-boot 3 OAuth2/OIDC client
docker docker-image oauth2 oauth2-client openid openid-client openid-connect openidconnect spring-boot spring-boot3 springboot
Last synced: 20 Jan 2025
https://github.com/dilanka-rathnasiri/authorizer
spring boot app for authorization
authorization iam java oauth2 springboot
Last synced: 20 Jan 2025
https://github.com/shrutisaxena17/readandwritegooglesheets
This Java Core application provides functionalities to interact with Google Sheets, enabling users to read data from multiple sheets and write data back efficiently. Technologies Used -> Java Core, Google Sheets API, Threading
google-sheets-api java oauth2 read write
Last synced: 01 Jan 2025
https://github.com/udelblue/oauth-authorization-server
Spring boot authorization server connected to sql server
authentication authorization mssql oauth2 spring spring-boot
Last synced: 17 Jan 2025
https://github.com/platinum-place/laravel-passport
REST API de ejemplo construida con Laravel
laravel laravel-lang laravel-passport laravel-sail oauth2 repository-pattern rest-api service-pattern
Last synced: 16 Dec 2024