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/ikasoba/oauth2.0-server
javascript nodejs oauth2 oauth2-server typescript
Last synced: 23 Oct 2024
https://github.com/cvalencia1991/github-oauth-app
This project brings the way to do the implement Nodejs with authentication
Last synced: 08 Nov 2024
https://github.com/nakamura196/osf-app
NextAuth.js with OSF (Open Science Framework)
Last synced: 15 Nov 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: 12 Nov 2024
https://github.com/zemkogabor/oauth2-server-bundle
Slim Framework bundle that integrates oauth2-server server capabilities with Doctrine ORM support into Slim applications.
doctrine-orm oauth2 oauth2-server phpleague slim-framework
Last synced: 17 Nov 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: 18 Nov 2024
https://github.com/perebaj/legitima
Legitima is not a framework; rather, it serves as a centralized authentication system that seamlessly integrates various authenticators such as Google, GitHub, and more.
authentication authorization go golang oauth oauth2
Last synced: 07 Nov 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/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: 27 Sep 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/mariodudjak/studemos
Student project - Web application for managing laboratory exercises.
angular2 asp-net aspnetidentity entity-framework mssql oauth2 webapi-2
Last synced: 15 Nov 2024
https://github.com/anirbansharma1996/jarvis
Jarvis is an AI-driven application designed to provide a seamless and efficient user experience for various tasks. Utilizing state-of-the-art technologies and frameworks, Jarvis ensures optimal performance and scalability.
chakra-ui expressjs gemini-api javascript mongodb nodejs oauth2 reactjs render
Last synced: 17 Nov 2024
https://github.com/anirbansharma1996/ideaink
In the bustling world of social media, there's a new player in town, and it's changing the way we connect, share, and engage with the world. Say hello to "ideaInk" – your microblogging destination like no other!
crud-application javascript mongodb nextjs13 oauth2
Last synced: 17 Nov 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/lumgashi/ftc-backend
Feel the Charge is a full-featured ecommerce backend built with NestJS, MongoDB (Atlas), Prisma, and Docker. It supports JWT and Google OAuth authentication with role-based access for users and admins. Users can browse products and place orders, while admins manage products and maintain the platform.
aws docker ecommerce jwt jwt-authentication mongodb mongodb-atlas nestjs oauth2 prisma s3 system-design
Last synced: 15 Nov 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/SocialiteProviders/Vatsim
[READ ONLY] Subtree split of the SocialiteProviders/Vatsim Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 12 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/robotsandpencils/express-oauth-slack
OAuth 2.0 Middleware with CSRF mitigation for Slack Apps that use Express
express express-middleware expressjs expressjs-middleware oauth oauth2 slack slack-bolt slackbot
Last synced: 17 Nov 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: 19 Nov 2024
https://github.com/yasasdev/notepad-oauth-application
This is a Notepad Application currently being developed using modern technologies. The application integrates OAuth for secure user authentication.
ejs express javascript nodejs oauth2 postgresql
Last synced: 17 Nov 2024
https://github.com/nikolaevdmv/spring-vue-keycloak-oidc-poc
OpenID Connect PoC using Keycloak
oauth2 openid-connect spring-boot vuejs3
Last synced: 15 Nov 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/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: 18 Nov 2024
https://github.com/bearlike/node-github-oauth-login
Node.js app demonstrating login via GitHub using oAuth
Last synced: 09 Nov 2024
https://github.com/luisgabrielroldan/phoenix-vue3-boruta-oauth-example
Example of a Phoenix 1.7 + Vue 3 + OpenAPI Spec + Autogenerated API client + Boruta Oauth2
elixir oauth2 phoenix-framework vue3
Last synced: 09 Nov 2024
https://github.com/nihadguluzade/oauth2-reddit
Spring Boot implementation template to access the Reddit private APIs.
java oauth2 reddit-api spring-boot spring-security spring-security-oauth2
Last synced: 09 Nov 2024
https://github.com/brightspace/node-auth
Collection of packages relating to Brightspace's OAuth2 framework.
Last synced: 10 Nov 2024
https://github.com/mayankagrawal94/onedrive-poc
The OneDrive App facilitates file management and access control on Microsoft's cloud storage platform. It lists and downloads files, monitors file access rights, and notifies users of access changes. Secure authentication via Microsoft OAuth2 ensures safe handling of user credentials and controlled resource access.
azure express express-session ms-graph-api nodejs oauth2 onedrive-api socket-io
Last synced: 15 Nov 2024
https://github.com/mdshimulmahmud/memories-tracker
expressjs nodejs oauth2 react-redux reactjs redux-thunk
Last synced: 09 Nov 2024
https://github.com/flower-of-the-bridges/client-credentials-js
Client Credentials OAuth 2.0 flow written in plain Javascript.
client-credentials client-credentials-flow javascript oauth2
Last synced: 12 Nov 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: 18 Nov 2024
https://github.com/azmanabdlh/golang-web
authentication golang gql grpc jwt nsq oauth2 restful-api
Last synced: 10 Nov 2024
https://github.com/amsshoyon/emailserver
Nest.js API project for email microservice
docker ejs mysql nestjs nodemailer oauth2 swagger typeorm typescript
Last synced: 09 Nov 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/webexsamples/login-with-webex
Examples of using the "Login with Webex" functionality
authentication oauth2 openid-connect pkce
Last synced: 10 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/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: 17 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/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/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/21bshwjt/microsoftgraph
Microsoft Graph API
azure graphapi oauth2 powershell rest-api serviceprincipal
Last synced: 10 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/sdspot2034/rhyme-and-reason
Spotify API >> ETL >> Dashboard
api data-analytics data-engineering data-modeling database etl oauth2 python spotify-api
Last synced: 10 Nov 2024
https://github.com/mspilari/springsecurityapi
Api using Spring boot, spring security, jwt and mysql
api-rest jpa jwt mysql oauth2 spring-boot spring-security
Last synced: 13 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/alopes/google-oauth2-token-info
oauth2 v3 token info
google-api npm-package oauth2 token-authetication
Last synced: 10 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/oklookat/yandexauth
Вход в аккаунт на Яндексе через код.
Last synced: 14 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/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/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/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: 12 Nov 2024
https://github.com/syed007hassan/authentication-and-security-to-a-website
This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.
autho2 express google-api hashing mongodb mongoose nodejs oauth2 passport-local-mongoose
Last synced: 07 Nov 2024
https://github.com/asanka-j/pydrive-file-uploads
Solution to upload and download files to Google Drive using PyDrive
google-api google-drive oauth2 pydrive
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/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/aspgm-fav/laravel-oauth
laravel laravel-framework oauth2
Last synced: 09 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/dicrtarasov/yii2-yandex-oauth
Яндекс.OAuth клиент для Yii2
dicr oauth-yii2 oauth2 php yandex yii2
Last synced: 14 Nov 2024
https://github.com/yesarib/movieapp-token-cache-redis
🌱 This project is an example of an API developed with .NET Core and includes JWT token authentication, caching and Redis integration. Designed as a mini MovieApp, the project demonstrates these features.
api api-rest cache caching jwt jwt-auth jwt-token netcore oauth2 redis token
Last synced: 10 Nov 2024
https://github.com/harsh-modi278/message-board-frontend
A simple blog sharing web application with boards, comments, users, and likes, markdown support - made using PostgreSQL, Express, React and Node.
Last synced: 10 Nov 2024
https://github.com/harsh-modi278/spm-group32-blog-sharing-website
This project is created as part of IT414 Software Project Management course work
express jwt-authentication mongodb nodejs oauth2 reactjs
Last synced: 10 Nov 2024
https://github.com/sasha-hk/auth-node
🧪 Authentication example with OAuth 2.0 and JWT
Last synced: 10 Nov 2024
https://github.com/raspberri05/caltrain-api
unofficial caltrain api
api caltrain fastapi oauth2 postgresql render supabase uvicorn
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/kiselyovda/fastapi-jwt-oauth
Short project to understand OAuth JWT authentication with FastAPI
Last synced: 12 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/abdullah0332/twitch
A React Application that uses RTMP server and JSON server at the Back-End to add/remove/edit streams and go live using OBS.
axios flv flvjs lodash oauth2 react reactjs redux redux-form redux-thunk
Last synced: 10 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/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/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/sandysanthosh/springboot-oauth-github
Create a OAuth using GitHub. It will provide Client ID , Client Secret key then use in Spring Boot Application.
Last synced: 12 Nov 2024
https://github.com/oops-org-php/naver
PHP OAUTH2 authentication API for "네이버아이디로그인"
naver-login oauth2 oauth2-client php
Last synced: 10 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/vkosuri/gdrivedownload
Download files from Google Drive using API
Last synced: 08 Nov 2024
https://github.com/eltonsantos/oauths-rails7
Oauths with Google, Github, Linkedin and Facebook using Rails 7 and Devise using confirmable and Mailcatcher
authentication devise mailcatcher oauth2 rails7
Last synced: 12 Nov 2024
https://github.com/charlenry/spring-gestion-produits
Partie backend métier de l'application "Gestion de produits"
api api-rest auth0-jwt java keycloak mysql oauth2 openid-connect postman spring-boot-3 sts4
Last synced: 15 Nov 2024
https://github.com/casdoor/casdoor-spring-boot-shiro-example
SpringBoot & Apache Shiro Example for Casdoor
casdoor oauth oauth2 shiro springboot sso
Last synced: 14 Nov 2024
https://github.com/manthanank/ecommerce-store-reactjs-stripe-oauth2
ecommerce oauth2 reactjs stripe
Last synced: 08 Nov 2024
https://github.com/cepdnaclk/e19-co227-training-management-system
A Training Management System for Staff Development Centre, University of Peradeniya
co227 oauth2 reactjs springboot
Last synced: 12 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/danielcornock/nutodo-ui
📝Front-end for a todo list app. Find the repo for the API here: https://github.com/danielcornock/nutodo-api
angular oauth2 typescript ui-router
Last synced: 14 Nov 2024
https://github.com/codebyshubham/nodejs-oauth2.0
cookie-session ecmascript6 ejs express mongoose nodejs nosql oauth2 passport-google passport-js
Last synced: 11 Nov 2024
https://github.com/virtocommerce/vc-module-openid-connect
OpenID Connect is an identity module on top of the OAuth 2.0
Last synced: 16 Nov 2024
https://github.com/charlenry/angular-gestion-produits
Partie Frontend de l'application "Gestion de produits"
angular auth0-jwt boostrap css3 html5 keycloak oauth2 openid-connect toastr-notifications typescript
Last synced: 15 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/mungasoftwiz/todos-restapi
A todos RESTful API based on Python's Web Framework FastAPI
alembic fastapi jwt oauth2 pydantic restful-api
Last synced: 11 Nov 2024