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-16 00:21:36 UTC
- JSON Representation
https://github.com/gm-gio/auto-catalog
An API for managing cars and manufacturers. It allows you to create, update, delete, and retrieve information about car manufacturers, models, and cars themselves. Includes search functionality for cars based on various criteria.
docker lombok maven oauth2 postgresql rest-api spring-boot swagger
Last synced: 14 Jan 2025
https://github.com/yfereidouni/magicvilla
MagicVilla Project : Creating a REST API and Consuming it in the ASP.NET Core MVC
identity jwt-authentication jwt-token oauth2 rest-api web-api
Last synced: 06 Dec 2024
https://github.com/tharindanimnajith/ssd-assignment-oauth
SSD Assignment 2 on OAuth 2.0 - Google Sign in, Upload files to Google Drive with MERN Stack (MongoDB, Express.js, React.js, Node.js)
express google-drive-api google-sign-in javascript mern-stack mongodb nodejs oauth2 react rest-api
Last synced: 25 Nov 2024
https://github.com/mobilehero-archive/titanium-authentication-oauth
Axway Amplify module for OAuth authentication with Appcelerator Titanium SDK
android api-builder appcelerator axway axway-amplify axway-sdk axwaydev brenton-house ios mobile mobile-development oauth2 titanium titanium-alloy titanium-mobile titanium-modules titanium-sdk token turbo
Last synced: 17 Nov 2024
https://github.com/another-guy/promisify-auth0
Auth0-js wrapper with Promise based interface
auth0 authentication authorization browser brucke javascript jwt login oauth2 promise promisify sdk wrapper
Last synced: 14 Dec 2024
https://github.com/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 21 Dec 2024
https://github.com/guilhermebkel/spotify-clone
A spotify version made by me using their own API in order to fetch data.
express node oauth2 react redux rest-api restful-api spotify
Last synced: 20 Nov 2024
https://github.com/dbish6/ideal_user_authentication_demos
A web application that demonstrates an advanced token-based user authentication flow with two different back-ends, as of now; TypeScript Express and Java Spring Boot.
css express java jwt jwt-authentication nodejs oauth oauth2 react redis redis-cache spring-boot spring-security typescript
Last synced: 28 Nov 2024
https://github.com/eve0415/discord-oidc
Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.
cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc
Last synced: 23 Nov 2024
https://github.com/authgear/authgear-example-python-flask
Authentication for Authgear Python Flask Web Application
application authentication authgear authgear-examples flask oauth2 oidc python web
Last synced: 29 Dec 2024
https://github.com/thesaintkappa/moses-cockpit
A web dashboard for all things related to the Moses Project.
app-directory discord discord-api google google-cloud google-cloud-storage mongodb mongoose next-auth nextjs nextjs14 oauth2
Last synced: 07 Jan 2025
https://github.com/zentro/xfdiscordcaprovider
Let visitors of your XenForo forum log in and register via their Discord account.
addons discord oauth2 xenforo xenforo-addons xenforo2
Last synced: 28 Nov 2024
https://github.com/another-guy/evcr-auth-functions
Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).
Last synced: 14 Dec 2024
https://github.com/vedi/restifizer-starter-backend
Restifizer Backend starter
nodejs oauth2 rest-api starter typescript
Last synced: 09 Jan 2025
https://github.com/emersoncosta0915/practical.cleanarchitecture
Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).
angular azure blazor devops docker kubernetes microservice oauth2 reactjs vuejs
Last synced: 20 Nov 2024
https://github.com/dhrupad17/kontax
KontaX- Your smart solution to organize, connect, and manage contacts with ease
cloudinary flowbite mysql-database oauth2 spring-mvc spring-security springboot3 tailwindcss thymeleaf
Last synced: 12 Oct 2024
https://github.com/limon-s-backend-zone/oidc
asp-net-core csharp dotnet-core identityserver4 jwt-token oauth2 openid-connect
Last synced: 19 Nov 2024
https://github.com/skar-software/markdown-git-cms
Markdown editor with Github integration - to edit and update files
cms github markdown markdown-editor oauth2
Last synced: 25 Dec 2024
https://github.com/jamesbirtles/hapi-oauth
Allow your users to login with a number of oauth providers
hapi hapi-plugin hapi-v17 oauth oauth2
Last synced: 17 Dec 2024
https://github.com/jasonraimondi/command-query
OAuth2 Server with a Command-Query based API written in PHP. Uses the League OAuth2 Server, Doctrine. Includes an Angular SPA and Typescript Client Library.
api command-query doctrine-orm league-oauth2 lumen oauth2 oauth2-server php7
Last synced: 09 Nov 2024
https://github.com/samhammerag/oauth2authenticator
OAuth2 client for obtaining and refreshing of access tokens.
csharp dotnet oauth2 oauth2-client token-management
Last synced: 30 Nov 2024
https://github.com/frederikprijck/keycloak-angular
angular authentication bearer interceptor jwt keycloak oauth2
Last synced: 06 Dec 2024
https://github.com/frederikprijck/auth0-electron-angular
An example on how to integrate Auth0 in an Electron application that is using Angular
Last synced: 06 Dec 2024
https://github.com/david-alexander/nodejs-ingress-controller
Node.js-based ingress controller for Kubernetes
ingress-controller kubernetes nodejs oauth2 openid-connect
Last synced: 03 Dec 2024
https://github.com/reflexdemon/home-use
This is a simple Project to help us manage the Honeywell Lyrics Thermostate
Last synced: 05 Jan 2025
https://github.com/denuxplays/jdoauth2
A wrapper for the discord OAuth2 API
Last synced: 01 Dec 2024
https://github.com/renuo/rails_ember_google_oauth2
An example on how to connect Rails and Ember and perform a login through GoogleOauth2
ember oauth2 r-alessandrorodi rails
Last synced: 08 Jan 2025
https://github.com/sakkke/mc-express
A proxy service that maps /maps and /Backups under Discord authentication
authentication discord hono honojs oauth2 oauth2-discord-proxy proxy proxy-server proxy-service
Last synced: 13 Dec 2024
https://github.com/snehil-shah/git-planner
A MERN-Stack Project Planner Web App to manage your Github Projects using the Github API & OAuth 2.0 Authentication
full-stack github-api github-manager mern oauth2 planner project-management
Last synced: 12 Oct 2024
https://github.com/krucsodaniel/books
Explore and manage your favorite books effortlessly with this Angular-based web app, integrating Google Books API for search functionality and secure login via Google OAuth.
angular google-books-api ngrx oauth2 rxjs typescript
Last synced: 16 Jan 2025
https://github.com/lissone/gameplay
Create groups to play your favourite games, with your friends.
async-storage expo oauth2 react-native rocketseat-nlw style-sheet typescript
Last synced: 15 Jan 2025
https://github.com/davidallendj/opaal
Tool to automate the OAuth 2.0/OIDC flows
authorization-flow cli login oauth2 oidc
Last synced: 15 Nov 2024
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: 08 Nov 2024
https://github.com/erivandosena/api-ruby
RESTful API with Ruby on Rails
api-restful devise docker docker-compose doorkeeper nginx oauth2 passenger rails7 ruby
Last synced: 20 Dec 2024
https://github.com/h3ar7b3a7/keycloakwithspring
Exploring KeyCloak with a Spring application.
jwt keycloak oauth2 openid-connect saml
Last synced: 15 Jan 2025
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: 27 Dec 2024
https://github.com/nicolasdao/userin-core
UserIn core component used to build UserIn plugins.
federated-identity-providers oauth2 oidc userin
Last synced: 07 Jan 2025
https://github.com/passageidentity/passage-php
Passkey Complete for PHP - Integrate into your PHP API or service to enable a completely passwordless standalone auth solution with Passage by 1Password
1password authentication biometrics ciam identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless php webauthn
Last synced: 20 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: 06 Dec 2024
https://github.com/pawfectly-yours/spring-auth-service
Auth microservice for Pawfectly Yours. Manages authentication and authorization processes, ensuring secure access to the application. Built with Spring Boot and Java, this service handles user login, registration, and role-based access control. Essential for maintaining security across the Pawfectly Yours platform.
api auth auth0 backend dependency-injection java jpa jpa-entities jpa-repository jwt microservices oauth2 rest-api spring-boot
Last synced: 06 Dec 2024
https://github.com/venkatshukla/perl
Perl Master
code how-to howto oauth2 perl perl-script perl-scripts perl5 request sample-code script
Last synced: 18 Nov 2024
https://github.com/techsolutionstuff/socialite-login-with-google-account-in-laravel-9
we will see socialite login with a google account in laravel 9. Here, we will learn how to create a socialite login with google in laravel 8 and laravel 9.
google laravel laravel-9 laravel9 oauth oauth2 php socialite socialite-google socialite-login
Last synced: 29 Nov 2024
https://github.com/berlinbruno/key-nest
KeyNest is a secure and intuitive password manager application built using Spring Boot, Thymeleaf, OAuth for authentication, and MongoDB for data storage. This project aims to provide a user-friendly platform where users can securely store and manage their passwords.
mongodb oauth2 password-manager springboot thymeleaf
Last synced: 12 Jan 2025
https://github.com/danrvp/oauth-php
Library for OAuth 1 and OAuth 2 workflows.
autoload composer-package oauth oauth1 oauth2 php php-library php5 php7 php8
Last synced: 18 Nov 2024
https://github.com/neal-c/ghpm
Turn all your repositories private with 1 CLI command (but not the starred ones)
cli github-api go golang oauth2
Last synced: 07 Dec 2024
https://github.com/mittal-parth/to-do-app-2.0
A Progressive Web Application with OAuth 2.0. It supports media and Speech to text input features as well.
css django html oauth2 pwa python social-auth
Last synced: 21 Dec 2024
https://github.com/deshansl/auth0-dotnet8-authorization-code-flow
Implementation of Authorization code flow between auth0, blazor webapp and a rest API with docker-compose for orchestration
auth0 auth2 authorization-code-flow container container-orchestration csharp docker dockercompose dotnet jwt oauth oauth2 openid openid-connect token-based-authentication
Last synced: 28 Dec 2024
https://github.com/farazkhanfk7/fastapi-tutorials
FastAPI tutorials to create Blog API with JWT and OAuth2 Authentication
Last synced: 03 Dec 2024
https://github.com/cruxstack/terraform-aws-cognito-userpool-clients
Terraform Module to provision Cognito userpool clients
aws cloudposse cognito cognito-idp cognito-user-pool oauth oauth2 sweetops terraform terraform-module
Last synced: 20 Nov 2024
https://github.com/cruxstack/terraform-aws-cognito-userpool
Terraform Module to provision Cognito userpool
aws cloudposse cognito cognito-idp cognito-user-pool oauth oauth2 sweetops terraform terraform-module
Last synced: 20 Nov 2024
https://github.com/dulanji1/gapp-education-oauth-project
This are the main functionalities which we use OAuth in our web app. Integrating Google Sign-In into Web App / Google Sign-In , Getting The Token from The Refresh Token, List Drive Files, Upload A File to Google, Drive Delete Drive Files, Export a selected file, Create a Comment on a File, Get Comments on a File, Get All the Contacts / List Contacts
Last synced: 18 Nov 2024
https://github.com/daggerok/spring-security-examples
This repository contains spring-security playgroung projects https://daggerok.github.io/spring-security-examples/
csrf csrf-protection csrf-tokens oauth-github oauth2 oauth2-facebook-login oauth2-githubclient spring-boot spring-mvc spring-security xsrf
Last synced: 11 Nov 2024
https://github.com/sjinks/php-oauth2-server
PSR-7 compatible OAuth2 server
oauth2 oauth2-server php7 psr-7
Last synced: 13 Jan 2025
https://github.com/tushar-3549/api-development
FastAPI application showcasing backend development with Python, including RESTful APIs, database integration with PostgreSQL, and modern development practices.
api-development backend fastapi jwt oauth2 postgresql-database sqlalchemy
Last synced: 30 Dec 2024
https://github.com/mrf0rtuna4/django-discord-oauth2
🥢 Django application for secure user authorisation using Discord OAuth2
Last synced: 07 Nov 2024
https://github.com/bookpanda/sso-cas
SSO Central Authentication Service implementation
Last synced: 13 Jan 2025
https://github.com/lunchb0ne/videolibrarysystem
This is the repo of the best video rental service, that never was... ONFLIX!
management-system oauth2 vuejs
Last synced: 29 Dec 2024
https://github.com/samuelselasi/afrilegal_api
Accessible Constitution API For African Countries
apache2 docker-compose fastapi fastapi-mail gunicorn-web-server html-css mailtrap-io nginx oauth2 openapi orm postgresql python sqlalchemy-orm swagger-ui
Last synced: 23 Nov 2024
https://github.com/shahryarjb/mishka_social
MishkaSocial is a plugin for MishkaCms as a social networking gateway
authentication elixir oauth2 social
Last synced: 30 Sep 2024
https://github.com/samuelselasi/knowafrika-api
Accessible API to know Africa
api authentication-backend fastapi fastmail mailtrap-io oauth2 postgresql postman-test pytest sqlalchemy-orm userdata
Last synced: 23 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: 06 Jan 2025
https://github.com/qbason/notes_management_flutter_django
Notes management Flutter apk + Django + Django REST framework + OAuth2 + SQLite
dart django django-rest-framework flutter oauth2 orm python3 sqlite
Last synced: 14 Jan 2025
https://github.com/locona/ozz
examle go hydra keto oathkeeper oauth2 ory sample
Last synced: 14 Dec 2024
https://github.com/cheol-cheol/baeda1-moa
배달모아_기숙사 1/N 공동 배달 커뮤니티 앱 🚚
context-api oauth2 react react-native sockjs-client
Last synced: 02 Jan 2025
https://github.com/nextorigin/aescrypt
AES Salted Encryption helper for NodeJS
aes aes-256 aes-encryption decryption encryption nodejs oauth oauth2 security
Last synced: 03 Dec 2024
https://github.com/joduplessis/weekday
Level up your team. Weekday is a messaging-first collaboration platform that gives your team superpowers. 💬 🚀
app cordova design design-patterns dev-kit electron googledrive graphql janus jimp messaging mqtt oauth2 polls react storybook webrtc
Last synced: 06 Dec 2024
https://github.com/smithg09/eklavya-server
Eklavya Server is a REST API built using Node-Typescript/Express/MongoDB with JWT support
express graphql mongodb nodejs oauth2 rest-api server typescript
Last synced: 15 Dec 2024
https://github.com/cuongndc9/oauth2
🛸 Implement OAuth2 with Node & React.
103cuong oauth2 oauth2-client oauth2-server oauth2-workflows
Last synced: 21 Nov 2024
https://github.com/chinalym/learn-spring-security
学习 spring security 的入门demo,包含如何基本使用,扩展能力,以及创建可以复用的 starter 工程,带有详细的说明文档
oauth2 spring-security spring-security-oauth
Last synced: 21 Dec 2024
https://github.com/vasugi2003/gmail-summarizer
GMAIL SUMMARIZATION
backend deep-learning gmail gmail-api html json machine-learning-algorithms nlp oauth2 sentiment-analysis summarization
Last synced: 11 Jan 2025
https://github.com/techsolutionstuff/socialite-login-with-facebook-account-in-laravel-9
we will see socialite login with a facebook account laravel 9. Here, we will learn how to create socialite login with facebook in laravel 8 and laravel 9.
facebook facebook-api facebook-login laravel laravel-9 laravel9 login oauth oauth2 socialite socialite-login
Last synced: 29 Nov 2024
https://github.com/curityio/passport-curity
Curity authentication strategy for Passport.js
oauth2 openid-connect sdk website
Last synced: 03 Dec 2024
https://github.com/diogosouza/hb-oauth2-diy
Honeybadger's OAuth2 source code for Ruby and Rails project with Devise and oauth-plugin.
devise oauth-plugin oauth2 rails ruby
Last synced: 29 Nov 2024
https://github.com/shiru99/piggybank
Cloud Software development Course Project - Built & deployed a simple banking app on the cloud
cloud-foundry cloud-functions nodejs oauth2 reactjs rest
Last synced: 08 Jan 2025
https://github.com/aaronpk/oauth-authorization-server-discovery
This specification enables an OAuth resource server to indicate the authorization server it is protected by.
Last synced: 13 Jan 2025
https://github.com/hsk81/oas-explorer
API Explorer: UI for OpenApi specs with Auth0 support
api auth0 electron javascript oas oauth2 openapi
Last synced: 14 Oct 2024
https://github.com/ap/net-oauth2server-oidc
An OpenID Connect server on top of Net::OAuth2Server
oauth2 oidc open-id-connect openid-connect openidconnect perl
Last synced: 24 Dec 2024
https://github.com/effectra/third-party
Effectra\ThirdParty is a PHP library that provides OAuth configuration and functionality for various third-party platforms such as LinkedIn, GitHub, Facebook, and Google. It simplifies the process of integrating with these platforms and accessing user data through OAuth authentication
authentication facebook github google http-client linkedin oauth oauth2 php third-party
Last synced: 29 Dec 2024
https://github.com/aolle/rhbk-workshop
Red Hat Build of Keycloak Workshop
authentication authorization containers freeipa identity identity-management idm keycloak keycloak-adapter keycloak-extension keycloak-provider keycloak-spi oauth2 oidc openid-connect openshift quarkus redhat sso workshop
Last synced: 13 Oct 2024
https://github.com/woody-wordpress/woody-sso
Replaces the Wordpress connection system with the SSO (single sign on) of Raccourci Agency: LE STUDIO
oauth2 sso wordpress wordpress-plugin
Last synced: 10 Oct 2024
https://github.com/embesozzi/oidc-check-session-iframe
Simple html page for implementing check session iframe based on OpenID Connect Session Management 1.0
iframe oauth2 oidc session-management
Last synced: 21 Nov 2024
https://github.com/felipecezar01/fullstack-oauth2-login
Projeto que usa autenticação por outras plataformas, como o Google.
Last synced: 17 Dec 2024
https://github.com/is2ei/passport-typetalk
Typetalk OAuth2 strategy for Passport
Last synced: 12 Jan 2025
https://github.com/nginx-openid-connect/nginx-oidc-ping-identity
NGINX Plus OIDC w/ Ping Identity Integration
nginx nginx-oidc nginx-openid-connect nginxplus oauth oauth2 oidc openid-connect ping ping-identity
Last synced: 12 Jan 2025
https://github.com/fernandesreon/taskify
Taskify is a Spring-based web application that enables users to schedule and manage their tasks effectively. Currently featuring OAuth2 authentication with Google and GitHub, upcoming enhancements include Cloudinary integration for storing user profile photos and the ability to export task data.
cloudinary java oauth2 springmvc springsecurity thymeleaf
Last synced: 27 Dec 2024
https://github.com/phuuthanh-dev/microservices-book-social-network
Self-study and Development of a Book Social Network Using Microservices Architecture
docker java kafka microservices oauth2 spring spring-boot spring-cloud
Last synced: 19 Dec 2024
https://github.com/rolandfarkascom/google-ads-php-api-oauth2-web-application-refresh-token-generator
This PHP script allows you to generate an OAuth2 refresh token for the Google Ads API using the Desktop application flow. The refresh token can be used to obtain access tokens for authenticating requests against the Google Ads API.
google google-ads google-ads-api google-ads-api-php google-ads-monitoring google-ads-schedulers googleads googleads-php-lib googleads-sdk googleadsapi googleadsrefreshtoken googleadssdk oauth2 refresh-token refreshtoken
Last synced: 21 Nov 2024
https://github.com/io-sgr/oauth
An Android compatible OAuth java library
android android-library java maven oauth oauth2 oauth2-client oauth2-server
Last synced: 09 Dec 2024
https://github.com/almmiko/procreader
Read reddit programming for fun
api guzzlehttp laravel oauth2 reddit-api
Last synced: 13 Jan 2025
https://github.com/etcdema/oauth2.client
Small library for authentication of users on the third-party services supporting OAuth2 protocol: Google, Yandex, etc - nothing more, only authorization and obtaining information about the user. Deep rework of the project titarenko/OAuth2. Небольшая библиотека для идентификации пользователей на сторонних сервисах, поддерживающих OAuth2 протокол: Google, Yandex и т.д. - ничего лишнего, только авторизация и получение информации о пользователе. Глубокая переработка проекта titarenko/OAuth2.
Last synced: 30 Dec 2024
https://github.com/dieffrei/salesforce-oauth-flows
Salesforce OAuth 2.0 Authentication Flows
Last synced: 15 Dec 2024
https://github.com/jiwhiz/keycloak-spring-security-oauth2-token-exchange-demo
Demo system for Keycloak OAuth2 Token Exchange
angular keycloak oauth2 rfc8693 spring spring-boot spring-security token-exchange
Last synced: 31 Oct 2024
https://github.com/sarahbabar/spotaticket
Concert events for your top artists on Spotify. Waiting for user extension.
concert-tickets concerts events express music oauth oauth2 spotify spotify-api spotify-web-api sqlite sveltekit tailwind tailwindcss ticketmaster ticketmaster-api ticketmaster-discovery typescript
Last synced: 21 Nov 2024