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/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/hvalfangst/azure-oauth2-auth-code-flow-fastapi
API programmed in Python with FastAPI framework secured by Oauth2 auth code flow
azure fastapi oauth2 oauth2-authorization-code-flow python
Last synced: 22 Oct 2024
https://github.com/jmgogo/oauth2-app
Basic setup of OAuth2 Authentication for an app through GitHub.
authentication express express-session javascript oauth2 passport-github2 passportjs
Last synced: 06 Nov 2024
https://github.com/nasa9084/openid-connect-example
OpenID Connect Core 1.0 Authorization Code Flow Example
go golang oauth2 openid openid-connect openid-provider openid-server openidconnect openidconnect-client openidconnect-core openidconnect-provider
Last synced: 26 Oct 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/ddonghyeo/kakao-login
Spring REST API 카카오 로그인 구현
cd kakao-login oauth2 spring spring-boot
Last synced: 26 Oct 2024
https://github.com/ddonghyeo/dongnaefriend
자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend
awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate
Last synced: 26 Oct 2024
https://github.com/bartventer/authentication-secrets
NodeJS website for encryption and authentication
atlas authentication css expressjs google-apis html javascript mongodb nodejs oauth2
Last synced: 06 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/awahids/server-learn-react-login
learn oauth2 with expressjs, passport, login sosial media github, twitter and github
expressjs github-api google-api login-social oauth2 passportjs twitter-api
Last synced: 21 Oct 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/bruce-mig/post-wave
jwt-authentication oauth2 spring-security
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/rgl/wso2is-playground
WSO2IS (WSO2 Identity Server) Playground
authentication oauth2 oidc openid-connect sso wso2 wso2-identity-server wso2is
Last synced: 25 Oct 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/rgl/terraform-aws-cognito-example
Example OIDC and OAuth authentication and authorization with Amazon Cognito IdP, Amazon API Gateway, and AWS Lambda Function
api-gateway aws aws-api-gateway aws-cognito aws-lambda cognito oauth oauth2 oidc
Last synced: 25 Oct 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/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/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/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/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/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/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/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/siddhant-vij/auth0-webapp-demo
Web App Authentication & Authorization in Go using Auth0
Last synced: 15 Oct 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/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/dimmaryanto93/springboot-keycloak-example
Belajar springboot with keycloak
integration keycloak oauth2 springboot
Last synced: 07 Nov 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/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/geoffsmith82/oauth2-password-grant
oauth2 oauth2-password-flow password-grant
Last synced: 11 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/staciax/riot_oauth2
this project is a simple client for the Riot OAuth 2.0 Client
api-client http oauth2 python3 riot-games-api valorant
Last synced: 15 Oct 2024
https://github.com/warnyul/little-squirrel
Spring Boot OAuth 2.0 implementation in Kotlin
kotlin oauth2 oauth2-server spring-boot
Last synced: 15 Oct 2024
https://github.com/jameskyburz/oauth-login-http
oauth-login-http
javascript login nodejs oauth1 oauth2 social-media
Last synced: 02 Nov 2024
https://github.com/ahmadyousif89/taski5y-api
backend rest api built using nest-js framework for the Taskify app
expressjs nestjs oauth2 postgresql
Last synced: 16 Nov 2024
https://github.com/balazsgrill/basecamp3
Golang API implementation for Basecamp3
api basecamp basecamp3 go golang golang-library oauth2
Last synced: 19 Oct 2024
https://github.com/akagi201/devops
Devops scripts
jobber matterbridge oauth2 supervisor tick
Last synced: 11 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/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/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/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/balazsgrill/oauthenticator
OAuth authentication and token
Last synced: 19 Oct 2024
https://github.com/arminv/movie-app-api
Spring Boot API for a Movie App
docker java lombok maven mongodb oauth2 spring spring-boot spring-data-mongodb spring-security-oauth2 swagger-ui testcontainers
Last synced: 02 Nov 2024
https://github.com/faburem/cloudron-oauth
Meteor oauth package for Cloudron SSO integration
javascript meteor-package meteorjs oauth2
Last synced: 21 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/vecerek/liam-neeson
AAU, ICTE 2018, IAM Assignment 1
facebook-graph-api facebook-login oauth2
Last synced: 19 Oct 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/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/matheusps/okta-auth-example
Authentication with Okta built on top of angular 6 and angular material for learning purpose.
angular angular-cli angular-material angular6 authentication material oauth2 okta
Last synced: 25 Oct 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/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/azurespheredev/identity-management-provider
Nostr, OpenIDConnect 3rd party integration
nextjs nostr oauth2 openid-connect tailwindcss typescript
Last synced: 12 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/nexys-system/oauth
simple oauth wrapper
github gitlab google microsoft nexys oauth2 swissid typescript zoho
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/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/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
Last synced: 12 Oct 2024
https://github.com/ryghub/rygforms
OAuth2 Login for Typeform and Tripetto
flask-application oauth2 python redirect typeform
Last synced: 14 Oct 2024
https://github.com/snimmagadda1/chatroom
**W.I.P** A real-time chat app built to mess with websockets & Authn/Authz
keycloak mysql oauth2 openid openid-connect spring-boot spring-security webrtc websocket
Last synced: 24 Oct 2024
https://github.com/cofin/litestar-httpx-oauth
HttpX OAuth Integration for Litestar
httpx litestar litestar-api litestar-framework oauth2
Last synced: 13 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/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/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/oliverbravery/openauth
An Open Source OAuth 2.0 Compliant Authentication Service
authentication authorization fastapi oauth2 python3
Last synced: 13 Oct 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/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/healingdrawing/task-paf-technical-trainee
CRUD with admin panel. Deno + Hono + Eta + Vue3 based. OAuth2 authentication for Google and X/Twitter. Deno KV database. Zod validation.
admin-panel crud css deno deno-kv eta full-stack-web-development google-authentication hono html javascript javascript-frontend oauth2 twitter-authentication typescript typescript-backend vue3 web-app zod-validation
Last synced: 13 Oct 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/manjunathg88/oauth-token-generator
OAuthTokenGenerator library contains utility methods to create and validate OAuth tokens
csharp-core dot-net dot-net-core dotnet-core http-client http-client-helper httpclientfactory oauth-dot-net oauth-dotnet oauth-helper oauth-provider oauth2 oauth2-authentication oauth2-client oauth2-proxy
Last synced: 12 Oct 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/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/soerenschneider/tf-keycloak
auth-provider iac infrastructure-as-code keycloak oauth2 openid-connect opentofu terraform
Last synced: 24 Oct 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/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: 12 Oct 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