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/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/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/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/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/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/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/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: 19 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/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/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/globbie/gauth
GAuth – An OAuth 2.0 Authorization Server
authorization oauth2 oauth2-provider oauth2-server
Last synced: 10 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/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/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/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/mathieuancelin/toy-oauth2-server
A toy OAuth2 server based on files to quickly test OAuth2 stuff
Last synced: 16 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/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/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/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/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/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/azmanabdlh/golang-web
authentication golang gql grpc jwt nsq oauth2 restful-api
Last synced: 10 Nov 2024
https://github.com/jcmoraisjr/oauth2-proxy
Just another oauth2_proxy container
Last synced: 19 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/mdshimulmahmud/memories-tracker
expressjs nodejs oauth2 react-redux reactjs redux-thunk
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/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/bearlike/node-github-oauth-login
Node.js app demonstrating login via GitHub using oAuth
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/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/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/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/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/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/21bshwjt/microsoftgraph
Microsoft Graph API
azure graphapi oauth2 powershell rest-api serviceprincipal
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/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/oklookat/yandexauth
Вход в аккаунт на Яндексе через код.
Last synced: 14 Nov 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/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/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/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: 19 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/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/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/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/axlkun/login-google
Login with Google OAuth 2.0 following Open ID protocol
oauth2 openid php postgresql tailwindcss
Last synced: 19 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/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/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/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
https://github.com/cdoremus/deno-fresh-oauth
Demonstrates how to use OAuth with Deno Fresh
Last synced: 11 Nov 2024
https://github.com/paulobrazilian/hestia
Hestia: Ferramenta de comparação de preços para todos os produtos, feita em Java, SQL e React Native. Versões para desktop e mobile para compras informadas.
hexagonal-architecture java jwt kafka microservices-architecture oauth2 postgresql sql
Last synced: 16 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/rugaard/oauth2-netatmo
Netatmo OAuth 2.0 support for the PHP League's OAuth 2.0 Client
netatmo netatmo-api oauth oauth2 oauth2-netatmo php
Last synced: 11 Nov 2024
https://github.com/geoffsmith82/oauth2-password-grant
oauth2 oauth2-password-flow password-grant
Last synced: 11 Nov 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/akagi201/devops
Devops scripts
jobber matterbridge oauth2 supervisor tick
Last synced: 11 Nov 2024
https://github.com/abrandell/sudocode
Web app built in Spring & Angular for Github devs to find and share project ideas.
angular ideas oauth2 oauth2-authentication restful-api spring spring-boot
Last synced: 11 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/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/tcarrio/edge-oauth-sessions
OAuth session management at the edge with Cloudflare Workers
botdetection cloudflare cloudflare-workers geolocation oauth2 oidc openid-connect proxy serverless
Last synced: 16 Nov 2024
https://github.com/tsamaya/passport-example-with-google-oauth2
a Passport example using an Express with Google OAuth2
bulma express google javascript oauth2 passport tutorial
Last synced: 11 Nov 2024
https://github.com/mwksolution/strava-viewer
Strava-Viewer for viewing simple summaries of your Strava activities using Dash framework and Strava API.
dash herokuapp oauth2 render strava-api
Last synced: 12 Nov 2024
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/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/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/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