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/shawakash/youtubecreator
A web app for all creators that lets you upload a raw video and hire a editor here who on uploading the edited video gets uploaded by just a click after previewed by the creator
mongodb monorepo nextjs oauth2 tailwindcss turborepo typescript youtube-api
Last synced: 15 Nov 2024
https://github.com/jbris/drupal-enterprise-stack
A Docker stack supporting Drupal, RESTful & GraphQL APIs, OAuth 2 authentication, Redis, Postgres, Nginx, Adminer, Elasticsearch, and Kibana.
adminer docker docker-compose drupal drupal-8 drupal-8-module drupal-8-modules drupal-module drupal-modules drush elasticsearch graphql kibana mailhog nginx oauth2 redis secret stack
Last synced: 13 Nov 2024
https://github.com/dehwyy/mafuyu
❄️App without limitation.
caddy cli docker docker-compose golang grpc microservices nats oauth2 orm postgresql redis rust sentry svelte typescript
Last synced: 03 Nov 2024
https://github.com/zslucky/koa-oauth2-password-server
A koa based SSO server with oauth2
Last synced: 10 Nov 2024
https://github.com/rahil-p/passport-discord-token
Passport strategy for authorizing users with Discord access tokens using the OAuth 2.0 API
Last synced: 15 Oct 2024
https://github.com/riverside/web-auth
PHP authentication library
authentication authorization facebook-login google-login linkedin-login oauth oauth1 oauth2 social-login twitter-login
Last synced: 11 Nov 2024
https://github.com/austinkregel/aut.hair
An authentication service build with Laravel Passport
oauth2 self-hosted sso-authentication sso-solution
Last synced: 30 Oct 2024
https://github.com/banghuazhao/adrevenue-watch
An iOS app built with SwiftUI and Swift Concurrency to fetch and display AdMob network reports. Follows MVVM + Clean Architecture for maintainability and scalability. Work in progress.
admob api-integration async-await clean-architecture google-apis ios ios-development mobile-app mvvm oauth2 swift swift-concurrency swiftui
Last synced: 13 Oct 2024
https://github.com/giosil/woauth2
A simple OAuth 2.0 protocol implementation.
authentication java javaee javaee-security login oauth oauth2 oauth2-server security
Last synced: 07 Nov 2024
https://github.com/devsazal/cake-crm-mobile-app-restapi-apiato
A mobile app (Backend RESTful API) for Indian Cake Seller by Laravel v8.17 & APIATO, OAUTH OTP, SMS, Payment API
apiato laravel8 mobile-app oauth2 otp payment-gateway restful-api sms-gateway
Last synced: 30 Oct 2024
https://github.com/richardhj/oauth2-epost
OAuth 2.0 Client Provider for E-POSTBUSINESS API.
deutsche-post epost epostbusiness-api oauth2 oauth2-client php-league
Last synced: 30 Oct 2024
https://github.com/caomeiyouren/wechat-official-helper
一个基于 Hono 实现的云函数版本的微信公众号助手,支持个人非认证公众号的上行登录、用户消息存储等功能,支持 OAuth2.0 登录
hono oauth2 serverless vercel wechat wechat-app wechat-official-account
Last synced: 23 Oct 2024
https://github.com/authentiqid/passport-authentiq
PassportJS strategy for Authentiq ID.
authentication authentiq identity oauth2 oidc passportjs strategy
Last synced: 10 Nov 2024
https://github.com/danielburger1337/oauth2-dpop-php
A PHP 8.2+ library that helps you both create and/or verify OAuth2 DPoP proof tokens.
composer composer-package dpop oauth2 php php-library php8
Last synced: 09 Nov 2024
https://github.com/ngvgiang/wordpress_client
USTH-2024 Mobile Application Development project for midterm and final.
android-application material-design material-ui oauth2 volley-api wordpress
Last synced: 15 Oct 2024
https://github.com/binyamin/pkce-gen
Generate code challenge & code verifier for PKCE (zero-dependencies)
Last synced: 29 Oct 2024
https://github.com/openiddict/openiddict-website
OpenIddict website
aspnetcore dotnet oauth2 openidconnect
Last synced: 10 Nov 2024
https://github.com/algaworks/live-spring-oauth
Código-fonte implementado na live em nossa página do Facebook (http://fb.com/algaworks)
algaworks oauth oauth2 spring-boot spring-security spring-security-oauth2
Last synced: 08 Nov 2024
https://github.com/madarche/oauth2-resource-server-example
OAuth2 Resource Server (RS) example
oauth2 oidc openid openid-client openid-connect
Last synced: 30 Oct 2024
https://github.com/fci-tu/findit
E-Commerce Project on Blazor and ASP.Net Core with Clean Architecure
asp-net-core back-end blazor clean-architecture efcore front-end linq oauth2 sql-server wasm
Last synced: 23 Oct 2024
https://github.com/ramzibouzaiene/employeemanagement-springboot-vuejs
Key Cloak implementation project in front end with vue js and in the backend with spring boot/spring security
java keycloak oauth2 spring-boot springsecurity typescript vuejs
Last synced: 10 Nov 2024
https://github.com/0gis0/oauth2-authz-code-flow-and-pkce
oauth2 oauth2-code-auth-flow pkce
Last synced: 14 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: 12 Oct 2024
https://github.com/codefiesta/OAuthKit
A Swift Package for OAuth 2.0
ios macos oauth2 swift swift-package-manager swiftui visionos
Last synced: 23 Oct 2024
https://github.com/iamtheritikraj/aicodereviewapp
AI Code Review App
github-api java maven oauth2 spring-boot spring-security
Last synced: 23 Oct 2024
https://github.com/joeyism/py-oauth2_facebook_login
Gets OAuth2 access token from Facebook automatically (with webdriver) using requests_oauthlib
chrome chromedriver facebook oauth2 oauth2-access oauth2-facebook-login requests-oauthlib webdriver
Last synced: 07 Nov 2024
https://github.com/dhruuva/post-ops
A boilerplate that implements Google, Mail.ru, Github, Facebook and classic Authentication. So it can be easy to implement it as a starting point for your projects. Frontend on vue + Vuetify
boilerplate express jwt jwt-authentication mongodb mongoose nodejs oauth2 passport rest-api vue vue-dynamic-component vuetify-frontend
Last synced: 09 Nov 2024
https://github.com/hoccyy/fitpick
FitPick is an app that saves your closet virtually and helps you choose an outfit if you can't decide!
firebase firebase-auth firebase-database google-oauth google-oauth-login nextjs nodejs oauth2 outfit-planner react virtual-closet webapp
Last synced: 12 Nov 2024
https://github.com/giftedunicorn/kusalt
kusalt authentication
auth0 authentication container docker firebase-auth identity kubernetes oauth2 open-source openid sdk
Last synced: 18 Oct 2024
https://github.com/thesaintkappa/unwrapped
Get to know your top 99 tracks & artists before the end of the year.
music oauth2 spotify spotify-api svelte typescript
Last synced: 12 Nov 2024
https://github.com/qdequippe/oauth2-symfony-connect
SymfonyConnect OAuth 2.0 Client Provider for The PHP League OAuth2-Client
Last synced: 28 Oct 2024
https://github.com/amrutprabhu/spring-oauth2-jwt
Spring Oauth2 implementation with separate authorisation and resource servers
authorization-server oauth2 resource-server spring-oauth2
Last synced: 12 Nov 2024
https://github.com/muasa-harman/blog-app-mern-stack
My portfolio showcases a collection of projects that demonstrate my expertise as a Full Stack Developer, with a focus on both frontend and backend technologies. The portfolio is built using React.js for an interactive user interface. On the backend, I utilized Node.js and Express
git javascript mui-material nodejs oauth2 react-hooks react-router reactjs redux vite
Last synced: 11 Nov 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/mentos1386/zdravko
Self-Hosted multi region health check service
flyio golang healthcheck k6 oauth2 status-page temporal
Last synced: 11 Oct 2024
https://github.com/coreysutphin/sharecoin
blockchain erc20-tokens flask metamask oauth2 solidity web3js
Last synced: 11 Oct 2024
https://github.com/mcicolella/spring-boot-microservices
Raccolta di esercitazioni relative ai microservizi in Java con Spring Boot
eureka-server hystrix hystrix-dashboard java microservices netflix-eureka oauth2 oauth2-server open-source spring-boot spring-cloud
Last synced: 13 Oct 2024
https://github.com/athiththan11/g-drive-oauth-image-upload
Google Drive Image Upload with OAuth 2.0
google-drive google-drive-api oauth2
Last synced: 08 Nov 2024
https://github.com/athiththan11/google-drive-oauth
Google Drive - OAuth2.0 using Google OAuth Client
google-drive google-drive-api google-oauth2 oauth2
Last synced: 08 Nov 2024
https://github.com/trallnag/token2go-server
Augmentation to auth schemas that provides access to secrets.
Last synced: 28 Oct 2024
https://github.com/damienbod/demotokensapikeyvault
ASP.NET Core OpenID Connect STS hosted on Azure using Azure Key Vault
aspnet-core azure azure-key- oauth2 openid-connect
Last synced: 17 Oct 2024
https://github.com/d-integral/instagramapiapp
The app displays the last photo in the user's Instagram account. The task was done according to learning the course "Networking and Security in iOS Applications" by University of California, Irvine on Coursera in 2017.
Last synced: 13 Nov 2024
https://github.com/hooklift/oidclient
OpenID Connect Go Client Library
golang-library oauth2 oauth2-client openid-connect
Last synced: 13 Nov 2024
https://github.com/mmikhail2001/team_chat
ВКРБ МГТУ ИУ6. Корпоративный мессенджер. SSO, треды, реакции, групповая политика, интеграция с Gitlab.
gitlab golang keycloak oauth2 react typescript webhook websocket
Last synced: 07 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/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/richllew182/shuffle-showdown
Shuffle Showdown is an interactive quiz application built using Node.js, Express, and EJS for dynamic content rendering. The application utilizes Spotify's OAuth to access a user's liked songs and generate a fun 10-round quiz based on those tracks.
Last synced: 29 Oct 2024
https://github.com/malopolese/nestjs-oauth2-google-example
Example of the implementation of google oauth2 with NestJs
google nestjs oauth2 sqllite3 typescript
Last synced: 01 Nov 2024
https://github.com/abhishektiwari/axioms-express-js
Axioms Javascript client for Express. Secure your Express APIs using Axioms authentication and authorization.
access-token api api-security authentication authorization axioms express-js oauth2 openid openid-connect
Last synced: 01 Nov 2024
https://github.com/kriasoft/simple-oauth2-clients
OAuth 2.0 clients for Google, Apple, Facebook, GitHub and other identity providers.
auth auth0 authentication credentials facebook github google identity identity-provider oauth oauth2 passport passportjs token tokens twitter
Last synced: 14 Oct 2024
https://github.com/meysam81/reddit-scheduled-submit
api-wrapper automation bot ci-cd content-publishing devops github-actions github-workflow oauth2 praw python python-reddit-api reddit reddit-api reddit-automation reddit-bot reddit-integration scripting social-media social-media-automation
Last synced: 13 Oct 2024
https://github.com/strehle/spring-openid-client
Spring Security OpenID client implementation (demo use case)
oauth2 oidc spring spring-boot uaa uaa-client
Last synced: 15 Oct 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: 14 Oct 2024
https://github.com/hk669/hacksarena
event/ hackathons management app using django, azure SQL, and AWS S3 with rewarding features for the activity
allauth aws aws-s3 azure-postgres blogs django docker events github googleauthenticaion oauth2 postgresql redis redis-cache social-network
Last synced: 13 Oct 2024
https://github.com/albinotonnina/deck-secure-delegated-access-with-openid-connect
Deck for overview of OIDC
deck oauth2 oidc openid-connect presentation presentation-slides
Last synced: 13 Oct 2024
https://github.com/zero88/zero-oauth
Simple OAuth libraries for client and server integration
java java-8 java10 oauth1 oauth1-client oauth1-server oauth2 oauth2-client oauth2-server openid-client openid-connect openid-server
Last synced: 30 Oct 2024
https://github.com/interactive-maps/osm-get-oauth2-token
This tool allows you to obtain the bearer access token needed to perform most openstreetmap api requests authorised by the oAuth2 standard.
oauth2 oauth2-authentication openstreetmap openstreetmap-api token
Last synced: 12 Oct 2024
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 13 Oct 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/socialiteproviders/vercel
[READ ONLY] Subtree split of the SocialiteProviders/Vercel Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 08 Nov 2024
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/piomin/sample-micronaut-security
Demo with Micronaut application illustrating Security module
jwt micronaut micronaut-oauth2 micronautfw oauth2 security
Last synced: 01 Nov 2024
https://github.com/rizkimufrizal/oauth2-hmac
apache-cassandra hateoas hmac-sha512 jwt kotlin oauth2 redis
Last synced: 12 Oct 2024
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: 24 Oct 2024
https://github.com/zacksleo/yii2-authclient
Yii AuthClient for Lianluo ( lianluo.com)
authentication oauth2 oauth2-client yii2 yii2-extension
Last synced: 14 Oct 2024
https://github.com/ximaz/youtube-playlist-exporter
Export your favorite youtube playlists
nestjs nestjs-backend oauth oauth2 solidjs solidstart youtube youtube-dl youtube-downloader
Last synced: 01 Nov 2024
https://github.com/mohamed-ramadan1/streaming-backend-application
Streaming application services
cors docker docker-compose express jest-tests jwt migrations multer node-cron nodejs nodemailer oauth2 pg postgresql redis socket-io stripe winston
Last synced: 25 Oct 2024
https://github.com/jim60105/lineloginoidcdemo
LINE Login OpenID Connect Demo Project (ASP.NET Core 6 MVC)
asp-net-core learning line line-login mvc net-core oauth2 oauth2-client
Last synced: 04 Oct 2024
https://github.com/jacobkobr/financeflow
Allows users to input check data, which is then imported into a Google Sheet using the Google Drive API.
google-sheets-api java maven oauth2 swing
Last synced: 02 Nov 2024
https://github.com/jinagamvasubabu/spring-oauth2-redis-resourceserver-docker
Oauth2 Resource Server aka Resource server which can be accessed only after getting the token with respective roles from Authorization Server
oauth2 oauth2-autoconfigure oauth2-resource-server redistokenstore
Last synced: 15 Oct 2024
https://github.com/jinagamvasubabu/spring-oauth2-with-caching
Spring Oauth2 Authorization server Impementation with UI to configure and enabled Redis cache to ease the performance
cache jdbctokenstore oauth2 oauth2-server redis spring
Last synced: 15 Oct 2024
https://github.com/jinagamvasubabu/oauth2-resource-server
Oauth2 Resource Server (Product API) which can be accessed only after getting the token with respective roles from Authorization Server
caching jdbc oauth2 resource-server spring
Last synced: 15 Oct 2024
https://github.com/mayankgupta-dev08/finvista-nexus
Microservices - POC
docker docker-compose eureka grafana helm java kafka kubernetes maven mysql oauth2 open-telemetry openapi rabbitmq resilience4j rest-api spring-boot spring-cloud spring-cloud-gateway swagger
Last synced: 09 Oct 2024
https://github.com/posener/githubapp
oauth2 Github app authentication client
github github-api go golang oauth2
Last synced: 25 Oct 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: 11 Oct 2024
https://github.com/lucasdiasjorge/microservices
Microservices architecture using Java, Spring cloud, Eureka, Gateway, Authorization and resources.
eureka java microservices oauth2 spring springcloud
Last synced: 02 Nov 2024
https://github.com/dimmaryanto93/springboot-oauth2-sso-example
Spring security oauth2 Authorization and Resource Server
auth-server authorization oauth2 oauth2-server springboot sso
Last synced: 07 Nov 2024
https://github.com/dimmaryanto93/springboot-microservice-example
Belajar Microservice dengan SpringBoot
oauth2 rest-template springboot
Last synced: 07 Nov 2024
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: 25 Oct 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: 15 Oct 2024
https://github.com/doriantaylor/p5-app-oauth-authenticator
Stand-alone PSGI/FastCGI authenticator against multiple OAuth(2) providers
authentication fastcgi oauth oauth2 psgi
Last synced: 25 Oct 2024
https://github.com/bruce-mig/spring-security
Multiple spring security Java projects
filter-chain jwt keycloak oauth2 redis-session
Last synced: 15 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: 20 Oct 2024
https://github.com/gqtpe/spotify
spotify, clone
autroization-code-flow custom-hooks eslint mantine oauth2 react router-dom-v6 scss spotify-api spotify-web-api storybook typescript vite
Last synced: 25 Oct 2024
https://github.com/developer-guy/springboot-oauth2-sample
⁉️ This project is example of OAuth2 and SpringBoot .
oauth2 oauth2-client oauth2-server springboot
Last synced: 25 Oct 2024
https://github.com/mortonfox/munztools
Misc tools for Munzee
munzee munzee-types oauth2 ruby
Last synced: 03 Nov 2024
https://github.com/swimshahriar/personal-portfolio
A personal site to showcase projects and skills.
nextjs nodemailer oauth2 portfolio portfolio-website
Last synced: 02 Nov 2024
https://github.com/almmiko/procreader
Read reddit programming for fun
api guzzlehttp laravel oauth2 reddit-api
Last synced: 13 Nov 2024
https://github.com/subethasensomatic/aw.claimsexpressions
Powerful library that offers a DSL for validating JWT claims. Developers can define complex claim validation logic all without needing to modify codebase.
asp-net-core claims dotnet dotnet-core jwt-authentication jwt-tokens oauth2 openid-connect
Last synced: 29 Oct 2024
https://github.com/ernanej/social-authentication
Application developed in Ruby on Rails as a template to perform user authentication through their social networks. In this system, the following networks were used as a form of authentication, in addition, of course, to the creation of a standard user with email and password: Facebook, Github and Google.
authentication authentication-backend authentication-ruby devise oauth2 omniauth omniauth-facebook omniauth-github omniauth-google-oauth2
Last synced: 24 Oct 2024
https://github.com/dryewo/cyrus-ui-oauth2
Library for UI authentication using OAuth2.
clojure cyrus oauth2 oauth2-authentication
Last synced: 09 Nov 2024
https://github.com/monogramm/docker-mattermost-ldap
:whale: :elephant: Custom image for mattermost-ldap
docker ldap mattermost oauth2 php
Last synced: 16 Nov 2024