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/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/gavinr/arcgis-rest-js-oauth-demo
Minimal OAuth web login demo
Last synced: 31 Oct 2024
https://github.com/jmromer/github-ios
An iOS GitHub client designed for casual content discovery
alamofire cocoapods github-api ios ios-app ios-swift oauth2 rest-api swift
Last synced: 13 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/php-tootbot/php-tootbot
A boilerplate library for PHP Mastodon bots
mastodon-bot oauth2 php-framework php8 tootbot
Last synced: 09 Oct 2024
https://github.com/cloudeko/cloudeko-zenei
Open-source user management system built with Quarkus. Provides authentication and organization management for your applications.
authentication hacktoberfest java oauth2 open-source quarkus user-management
Last synced: 31 Oct 2024
https://github.com/baronliu1993/summer-project-backend
Frank's + Tonia's + Baron's Ontario University Blog
awsec2 backend-api docker oauth2 redis-cache springboot
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/savareyhano/elysia-google-oauth
Implementation of Google OAuth using no libraries and using libraries with Elysia and Bun
bun elysia elysiajs google google-oauth google-oauth2 googleapis oauth oauth2
Last synced: 31 Oct 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/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/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/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/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/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/tnguyen14/auth
Client-side JWT auth using local storage and Auth0 OAuth2 flow.
Last synced: 17 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/maxim-mazurok/react-oauth2-and-map
Test assignment in React that uses OAuth2 and Google Maps API
google-maps google-maps-api google-maps-javascript-api jest oauth2 react
Last synced: 17 Nov 2024
https://github.com/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
Last synced: 12 Oct 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/udhos/groupcache_oauth2
groupcache_oauth2 implements the oauth2 client_credentials flow cacheing tokens with groupcache.
client-credentials go golang groupcache oauth2
Last synced: 18 Nov 2024
https://github.com/udhos/oauth2
https://github.com/udhos/oauth2 implements the oauth2 client_credentials flow with singleflight and plugable cache interface.
client-credentials go golang oauth2
Last synced: 18 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/irisng/gutsy
ETSY clone (but gutsier.) ~~ Under Construction ~~
css enzyme etsy faker html javascript jest mongodb nodejs oauth2 react-router reactjs redux redux-form sass unsplash-api
Last synced: 18 Nov 2024
https://github.com/michaeljohnclancy/iotasubstream
A system for automating IOTA transactions, enabling pay per minute options for websites offering premium services/material.
authlib celery cryptocurrency flask iota oauth2 payment payment-gateway payment-processing python python-2 sqlalchemy subscriptions tangle
Last synced: 18 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/pushpabrol/oauth2-server
authorization authorization-flow grant implicit-flow oauth2
Last synced: 18 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/kimgoetzke/practice-next-auth
Mini-project to practice nextauth.js.
next-auth nextjs oauth2 sso typescript
Last synced: 18 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/robotsandpencils/express-oauth
OAuth 2.0 Middleware with CSRF mitigation for Express
express express-middleware expressjs expressjs-middleware oauth oauth2
Last synced: 06 Nov 2024
https://github.com/henriquelluiz/oauth2-with-spring
A demo project where I use the Github OAuth2 client for login.
deployment docker github-client java oauth2 shell spring-boot spring-security-oauth2
Last synced: 07 Nov 2024
https://github.com/neo-ciber94/cocinaria
A recipe generator using AI
ai claude gemini oauth2 openai postgresql s3 vercel-ai-sdk
Last synced: 10 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/thesaintkappa/supatodo
The most overengineered todo app you'll ever see which I initially intended to build "just to try out Supabase"
oauth2 postgresql react supabase todoapp
Last synced: 12 Nov 2024
https://github.com/giljr/my-auth0-app
In this tutorial, we’re going to simplify the process using Auth0 and Node.js, enabling you to quickly implement secure login and user authentication in your app.
auth0 authentication-backend express nodejs oauth2 oidc passportjs
Last synced: 06 Nov 2024
https://github.com/thesaintkappa/marble
[IN DEVELOPMENT] A (subjectively) beautiful, modern and generally superior note-taking app. School project @mechaniktg
markdown nextjs oauth2 supabase
Last synced: 12 Nov 2024
https://github.com/khunkyawtunwin/node_react_full_project
Node & React Full Project Tutorial
expressjs mongodb mongoose nodejs oauth2 passportjs reactjs redux sendgrid-mail stripe-payments
Last synced: 12 Nov 2024
https://github.com/kostiantyn-matsebora/helm-charts
Helm chart repository
coredns helm helm-charts helm-charts-repository kubernetes kubernetes-deployment oauth2 oauth2-proxy oidc provisioning pvc
Last synced: 14 Nov 2024
https://github.com/kostiantyn-matsebora/helm-simple-oauth2-proxy
Helm chart for deploying oauth2-proxy using OIDC provider
helm helm-chart oauth2 oauth2-proxy oidc
Last synced: 14 Nov 2024
https://github.com/shofiq0023/spring-security-oauth2
java oauth2 oauth2-client spring-boot spring-security
Last synced: 07 Nov 2024
https://github.com/skye-z/uac
Unified Authorization Center
authentication fido2 ldap oauth2 oidc otp saml2 u2f
Last synced: 07 Nov 2024
https://github.com/lfarci/journal-de-bord-authorization-server
Pre-configured Keycloak server embedded in a Spring Boot application.
authorization-server java jwt-token keycloak oauth2 rest-api restful-api spring-boot
Last synced: 06 Nov 2024
https://github.com/lfarci/journal-de-bord-rest-api
API of the Journal de bord porject.
hibernate java maven oauth2 openid-connect rest-api spring spring-boot
Last synced: 06 Nov 2024
https://github.com/swiftsoftwaregroup/swift-oauth2-client-go
Make authenticated API calls using OAuth2 in Go applications.
Last synced: 10 Nov 2024
https://github.com/mungdon/planner-project
우리컴퓨터아카데미학원 두 번째 프로젝트
java javascript mybatis oauth2 oracle-database spring-boot spring-security thymeleaf
Last synced: 06 Nov 2024
https://github.com/tk04/sections
Full-stack application for embedding templates into your website with 3 lines of code.
apollo apollo-client apollo-server codegen grapqhl oauth2 postgresql prisma type-graphql typescript
Last synced: 10 Nov 2024
https://github.com/bartmika/osin-thirdparty-example
Example of a simple application which is powered by a third-party oAuth 2.0 server for it's authentication / authorization. Written in Golang.
golang-examples oauth2 oauth2-client
Last synced: 10 Nov 2024
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: 06 Nov 2024
https://github.com/808vita/react-news
React - News - with Auth0 & Libre Translation- Hosted on Render platform & working (previously was deployed to heroku - free tier limits crossed ) - since it is free tier server might take more than 1min to wake up from sleep.
auth0 mern mern-stack nodejs oauth2 react translation
Last synced: 07 Nov 2024
https://github.com/netbuffer/oauth-protocol-demo
oauth protocol test,oauth2 server/client endpoint,use sa-token,spring-boot
api git hosts javaee javaweb jwt maven oauth oauth2 permission restful sa-token spring spring-boot springframework tomcat
Last synced: 06 Nov 2024
https://github.com/abhishektiwari/axioms-web-js
Axioms Javascript client for web applications including Single Page Applications such as Vue, Angular, and React
access-control angular axioms iam identity javascript-client oauth2 openidconnect react vue
Last synced: 07 Nov 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/tmvolpato/mygames-backend
API My Games
oauth2 rest-api spring spring-boot spring-data spring-security spring-test swagger2
Last synced: 06 Nov 2024
https://github.com/matrixpower1004/springboot-photogram
간단한 SNS 프로젝트. Java와 Spring boot 관련 기술들을 학습한다.
bootstrap4 java jquery jsp oauth2 spring-jpa spring-security springboot2-x
Last synced: 06 Nov 2024
https://github.com/stantanasi/retrofit-oauth2-converter
Retrofit OAuth2 Converter is an Android library for converting OAuth2 response to data class
android android-library converter kotlin oauth2 oauth2-client retrofit retrofit2
Last synced: 10 Nov 2024
https://github.com/xp-forge/web-auth
Web Authentication
authentication basic-authentication cas jwt oauth oauth1 oauth2 php userinfo xp-framework
Last synced: 06 Nov 2024
https://github.com/ahmadnzr/reactjs-social-login
login with Google, Facebook or github using passportJs
Last synced: 10 Nov 2024
https://github.com/danimydev/auth-microservice
Node JS microservice that supports jwt and multiple oauth providers
jwt-authentication microservice nodejs oauth2
Last synced: 05 Nov 2024
https://github.com/daniel-hayes/song-id
A song identification concept built using React Native + Reddit API
oauth2 react react-native reddit-api redux
Last synced: 06 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/ozdemirrulass/keycloak-nextjs-mysql-docker
This repository provides a setup for authentication in a modern web application environment. For more detailed explanation and step by step guide of this repository please visit my blog post.
authentication docker docker-compose keycloak mysql nextjs oauth2
Last synced: 07 Nov 2024
https://github.com/onify/blueprint-microsoft-azure-api-authenticate
Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0
azure bpmn flow microsoft oauth2 onify onify-blueprint onify-blueprints rest-api
Last synced: 07 Nov 2024
https://github.com/gopalanand333/random-time-interval-generator-nodejs
this application will generate data for random interval. Can be used where there's need of interval data
datagenerator nodejs oauth2 timeseries
Last synced: 07 Nov 2024
https://github.com/tanaybhadula/social-media-api
A full-fledged API in Python using FastAPI with features like authentication , CRUD operations etc.
api authentication ci-cd crud-operation database docker fastapi oauth2 postgres pydantic python sqlalchemy
Last synced: 12 Nov 2024
https://github.com/viral32111/oauth-demo
Demonstration of OAuth 2.0 integration with various providers.
cloudflare-workers integration oauth2
Last synced: 05 Nov 2024
https://github.com/anchoredapplications/eggio
Eggio is a geolocation-based Easter egg hunt game where users create unique Egg IDs, print QR codes, and place them on real Easter eggs. The app automatically sets egg locations based on the user's geolocation. Users can scan QR codes to find eggs and earn points. Includes features for viewing rankings and authentication using Google OAuth.
Last synced: 07 Nov 2024
https://github.com/pratham-jaiswal/secrets-box
Share your secrets anonymously!
ejs express facebook-oauth2 fullstack github-oauth2 google-oauth2 mongodb mongoose nodejs oauth2 social-media web-development
Last synced: 08 Nov 2024
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: 18 Nov 2024
https://github.com/alexmasterov/oauth2-superjob
SuperJob.ru Provider for the OAuth 2.0 Client
league-oauth2 oauth2 oauth2-provider oauth2-superjob
Last synced: 07 Nov 2024
https://github.com/alexandrabaturina/book-catalog
Flask web application that provides a list of books within variety of authors. Implementing third-party authentication & authorization, it allows registered users to add, edit, and delete their own records.
crud-operations flask json oauth2 sqlite3
Last synced: 05 Nov 2024
https://github.com/theguptaji/bookstore_oauth-api
OAuth API
cassandra-database ddd-architecture gocql golang oauth2 test-driven-development
Last synced: 12 Nov 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/murtaza-u/muttoauth
Google OAuth2 authorization script for Mutt E-mail client
access-token email-client gmail google mutt neomutt oauth2 refresh-token
Last synced: 05 Nov 2024
https://github.com/teampanfu/oauth2-discord
Discord Provider for the PHP League's OAuth 2.0 Client
authentication authorization client discord oauth oauth2
Last synced: 05 Nov 2024
https://github.com/pushkar1393/elasticsearch-based-big-data-indexing-application
A data indexing application based on Redis serialization to implement elastic search based queries
elasticsearch json-schema oauth2 queue-simulation redis spring-boot
Last synced: 10 Nov 2024
https://github.com/zanbaldwin/oauth2-proxy
Front-facing microservice to transform ever-changing Authorization tokens into user identifier headers, which are better cached by Varnish via the Vary header.
Last synced: 30 Oct 2024
https://github.com/alipolatli/aspnetcore-identity
Membership system leveraging Asp.Net Core Identity package, managing claims through cookie-based authentication, and supporting third-party authentication. It stands as a legacy.
claim identity mailserver mfa oauth2 openid
Last synced: 08 Nov 2024
https://github.com/hdevlin2913/trainify-app-be
Backend for Trainify
cloudinary django javascript mysql oauth2 python restful-api swagger
Last synced: 08 Nov 2024
https://github.com/vladimirfomene/oauth-implicit
auth0 jquery oauth2 springboot
Last synced: 10 Nov 2024
https://github.com/immaxence/redditech
Epitech Project Redditech
autoscrolling epitech oauth2 react react-native reactnative reddit reddit-api redditech subreddit
Last synced: 08 Nov 2024
https://github.com/szorfein/nyx
Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.
graphql grpc oauth2 postgresql react ruby ruby-on-rails
Last synced: 08 Nov 2024
https://github.com/evertonsavio/authorization-server-microservices
Spring Cloud Microservices using Keyclock as Authorization Server (Oauth2). Resource server based on Spring Cloud - Netflix Stack (Spring Cloud Gateway, Config Server, Eureka Discovery Server).
docker keycloak microservices microservices-architecture oauth2 spring-boot
Last synced: 09 Nov 2024
https://github.com/kritsel/tado-api-demo-kotlin
Kotlin application showcasing how to interact with the tado API v2, via a generated REST API client
kotlin oauth2 openapi-generator restclient spring-boot tado tado-api
Last synced: 14 Nov 2024
https://github.com/compwright/oauth2-servicefusion
Service Fusion OAuth 2.0 support for the PHP League's OAuth 2.0 Client
oauth2 oauth2-provider servicefusion
Last synced: 08 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/jcampbell57/odin-book-v2
A relatively simple social media app. The purpose of this project is to tie together the concepts learned during the rails module of The Odin Project. This is the capstone project of The Odin Project's Ruby on Rails course.
bootstrap carrierwave cloudinary devise faker flyio letter-opener oauth2 omniauth pagy postgresql rails ruby ruby-on-rails
Last synced: 12 Nov 2024
https://github.com/kritsel/tado-api-demo-java
Java application showcasing how to interact with the tado API v2, via a generated REST API client
java oauth2 openapi-generator restclient spring-boot tado tado-api
Last synced: 14 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/cheol-cheol/baeda1-moa
배달모아_1/N 공동 배달 커뮤니티 앱
context-api oauth2 react react-native sockjs-client
Last synced: 09 Nov 2024