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/liukun-lk/omniauth-dingtalk
OmniAuth strategy for DingTalk.
dingtalk oauth2 omniauth-dingtalk omniauth-strategy rails ruby
Last synced: 31 Oct 2024
https://github.com/hanbings/nikukyu
⭐ Nikukyu - 可以抓星星的爪子!一个 OAuth 认证中心
java oauth oauth2 spring springboot sso typescript vue web
Last synced: 11 Nov 2024
https://github.com/binyamin/pkce-gen
Generate code challenge & code verifier for PKCE (zero-dependencies)
Last synced: 29 Oct 2024
https://github.com/andrsam/urlshortener
HTTP service that serves to shorten URLs
oauth2 rest shorten-urls spring-mvc
Last synced: 29 Oct 2024
https://github.com/udos86/sveltekit-in-action
A Fullstack SvelteKit Demo using Prisma, Auth.js & Vite PWA
Last synced: 24 Oct 2024
https://github.com/socialiteproviders/notion
[READ ONLY] Subtree split of the SocialiteProviders/Notion Provider (see SocialiteProviders/Providers)
laravel oauth oauth1 oauth2 social-media socialite socialite-providers
Last synced: 27 Oct 2024
https://github.com/sakkke/oauth2-discord-proxy
A proxy service that uses Discord OAuth 2.0 authentication powered by Hono
authentication discord hono honojs oauth2 proxy proxy-server proxy-service
Last synced: 24 Oct 2024
https://github.com/wolvesmentality/sample-angularjs-springboot-oauth2
angularjs bootstrap bower gulp hibernate jpa oauth2 spring-boot
Last synced: 11 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/informaticauco/oauth2-uco
University of Córdoba client provider to the PHP League OAuth2 client
oauth2 oauth2-client php php-library php7
Last synced: 21 Oct 2024
https://github.com/clayrisser/trailpack-oauth-server
Trailpack to run OAuth 2 server on Trails application
oauth oauth-server oauth2 oauth2-server trailpack trails trailsjs waterline
Last synced: 28 Oct 2024
https://github.com/jhnnsrs/herre
herre is an (asynchronous) oauth2/openid client, that provides sensible defaults for the python ecosystem
async oauth2 oauth2-client openid openid-connect pyqt
Last synced: 20 Oct 2024
https://github.com/richardd3ng/coaster-client
Coaster - Music Map
expo-cli geolocation graphql-client oauth2 react-native react-native-maps react-query redux spotify-api supercluster ui-kitten
Last synced: 11 Oct 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/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/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/nginx-openid-connect/nginx-oidc-examples
Collections of examples as NGINX Plus OIDC Reference Implementations
nginx oauth2 oidc openid-connect
Last synced: 13 Nov 2024
https://github.com/nginx-openid-connect/nginx-oidc-core
Reference implementation of OpenID Connect integration for NGINX Plus
amazon-cognito authentication authorization azure-ad identity-provider identity-providers idp jwt keycloak nginx nginx-oidc nginx-openid-connect nginxplus oauth2 oidc okta onelogin openid-connect
Last synced: 13 Nov 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/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/mahirsalahin/cavs
CUET Anonymous Voting System
alembic fastapi framer-motion nextjs oauth2 postgresql sqlmodel supabase tailwindcss
Last synced: 31 Oct 2024
https://github.com/abtaaahi/dont-worry
Your Personal Therapist
coroutines customsearch-api firebase-realtime-database fragments glide kotlin lottie-animation mongodb mvvm nodejs oauth2 openweathermap-api programmablesearchengine python quotes-api room-database socketio tmdb-api youtube-api-v3
Last synced: 14 Nov 2024
https://github.com/marcbperez/flask-restfuloauth2
A Flask REST endpoint protected with OAuth2.
docker flask flask-restful gradle oauth2 python rest
Last synced: 19 Nov 2024
https://github.com/mage2pro/amazon-login
The «Login with Amazon» extension for Magento 2
amazon amazon-api authentication login-with-amazon mage2pro mage2pro-authentication mage2pro-module mage2pro-module-ready mage2pro-module-reusable magento magento-extension magento2 magento2-extension magento2-module oauth2
Last synced: 14 Nov 2024
https://github.com/forgqi/springcloud-practice
This repo is a spring cloud demo
consul elasticsearch oauth2 redis spring-boot spring-cloud
Last synced: 15 Nov 2024
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/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/banghuazhao/short-video-uploader
Short Video Uploader is a Svelte-based web app that simplifies uploading short videos to YouTube. Future updates will support popular platforms like TikTok, Instagram, and Douyin. Perfect for content creators looking to streamline their workflow across multiple platforms!
css googleapi html javascript nodejs oauth2 shortvideo svelte webapp webapplication youtube-api
Last synced: 13 Oct 2024
https://github.com/openauth-dev/xf-oa-openauth
OpenAuth.dev login and registration for XenForo 2.
oauth oauth2 oauth2-client oauth2-provider openauth php php54 php7 xenforo xenforo-2 xenforo2
Last synced: 28 Sep 2024
https://github.com/trendev/ngrok-file-server
fast as lightning, secure tiny file server, based on ngrok and golang
file-server golang golang-examples ngrok-server 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/charlesread/hapi-auth-fb
Hapi JS plugin that allows "plug-and-play" Facebook authentication in Hapi routes.
authentication facebook hapi hapijs oauth2
Last synced: 07 Nov 2024
https://github.com/mobilehero-archive/titanium-authentication
⭐ Axway Amplify authentication module for Appcelerator Titanium SDK
amplify api-builder appcelerator appcelerator-titanium authentication axway axway-amplify axway-sdk axwaydev brenton-house mobile oauth oauth2 titanium titanium-alloy titanium-mobile titanium-module titanium-sdk token turbo
Last synced: 17 Nov 2024
https://github.com/echominds/infohub
"InfoHub: A collaborative platform for writing and sharing articles. Built with Java, Spring Boot, and Google OAuth2." "InfoHub: Веб-платформа для создания и публикации статей. Построено с использованием Java, Spring Boot и Google OAuth2."
community contentmanagement gradle java monolith-architecture oauth2 oauth2-client open-source postgres postgresql postgresql-database spring spring-boot spring-data-jpa spring-mvc spring-security webdevelopment
Last synced: 12 Oct 2024
https://github.com/shuppet/p6-oauth2-discord
Raku module for authenticating against Discord's OAuth2 API.
discord discord-api oauth2 perl6 perl6-module raku raku-module
Last synced: 05 Nov 2024
https://github.com/kolosovpetro/secureazureoidc
In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices
access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token
Last synced: 15 Nov 2024
https://github.com/ladesa-ro/autenticacao
Autenticação do Ladesa.
auth authentication identity-provider idp issuer jwt keycloak ladesa ladesa-ro login oauth2 oidc openid-connect single-sign-on sisgea sisgha sso
Last synced: 17 Nov 2024
https://github.com/sammychinedu2ky/githubdotnetdeviceflow
This is an exemplary code on how to use GitHub Oath Device flow
Last synced: 17 Nov 2024
https://github.com/intricate/twitch-oauth2-client-spring
Spring Security utilities for configuring an application as a Twitch OAuth 2.0 client.
java oauth2 security spring spring-security twitch
Last synced: 18 Nov 2024
https://github.com/pushpabrol/auth0-device-flow-appletv
auth0 device flow oauth2 appletv limited input device
apple-tv auth0 device-flow limited-input-devices oauth2
Last synced: 18 Nov 2024
https://github.com/xhcf/springboot_restbasicauth
SpringBoot Rest Api Utilizing a Basic Auth Header For Api Verification.
authentication authorization basic basic-authentication oauth2 oidc springboot springboot-rest
Last synced: 13 Nov 2024
https://github.com/anoziechibuike/agberochat2.0
AGBEROCHAT is a dynamic web application built with Flask, Socket.IO, and a robust database backend. This project offers a seamless and real-time chatting experience with the power of Flask and Socket.IO, ensuring instant communication. Users can create or join personalized rooms, fostering private conversations or group discussions.
expo expo-cli flask flask-socketio flask-sqlalchemy javascript oauth2 react-native react-navigation socketio
Last synced: 08 Nov 2024
https://github.com/superbalist/laravel-lusitanian-oauth-session-store
A Laravel session storage interface for the lusitanian/oauth library
laravel laravel4 laravel4-package laravel5 laravel5-package oauth-library oauth2 php superbalist
Last synced: 27 Sep 2024
https://github.com/tmigone/myhabeetat-api
Web API for MyHabeetat's cloud services. Supports Solidmation devices, including BGH Smart Control.
alexa-skill bgh bgh-smart-control myhabeetat oauth2 solidmation
Last synced: 25 Oct 2024
https://github.com/Gikkman/google-auth-electron
Sample app for verifying against Google with an Electron app
electron google google-api node node-js nodejs oauth oauth2 oauth2-authentication oauth2-client
Last synced: 25 Oct 2024
https://github.com/rgl/terraform-keycloak
Keycloak playground
keycloak oauth2 oauth2-client oauth2-server oidc saml saml-service-provider saml2 terraform
Last synced: 25 Oct 2024
https://github.com/mskims/dcoin-api
💵 Digitech coin, called dcoin is an open-api that aims to secure the confidential transactions made in SDHS.
Last synced: 16 Nov 2024
https://github.com/williamkoller/auth-keycloak-nestjs
Authentication with Keycloak using NestJS
docker-compose keycloak nestjs oauth2
Last synced: 11 Nov 2024
https://github.com/jeff-tian/citi-oauth
citi oauth middleware written in typescript
citi citi-bank-apis oauth2 openbanking openbanking-api typescript
Last synced: 15 Nov 2024
https://github.com/deruina/starfolio
This project is a FastAPI application that allows users to authenticate with GitHub using OAuth and fetch their starred repositories. The application provides a web interface for users to log in and view their starred repositories, as well working with command-line interface (CLI)
asynchronous-programming concurrency fastapi oauth2
Last synced: 17 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/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/youkol/scribejava-spring-boot-starter
scrivejava for spring boot starter
oauth2 scribejava scribejava-spring-boot-starter spring spring-boot
Last synced: 05 Nov 2024
https://github.com/ssofy/javascript-sdk
SSOfy Javascript SDK
auth javascript node nodejs oauth2 oauth2-client sdk single-sign-on single-sign-out sso sso-authentication sso-login ssofy typescript
Last synced: 14 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/piotrwegrzyn/googleapicalendareventcalcualtor
A quick project for myself to automate work hour calculation. The app uses Google Calendar API and Google OAuth to fetch all events from user's calendar. The user can filter by date or name phrase and the app displays the event's total hours. Live (hopefuly) website:
aws-elastic-beanstalk calendar-events django google-calendar-api oauth2 workhours
Last synced: 16 Nov 2024
https://github.com/twtrubiks/django_oauth_toolkit_tutorial
Django OAuth2 tutorial
Last synced: 16 Nov 2024
https://github.com/tejasvi541/secret-confessions
css express html javascript mongodb nodejs oauth2
Last synced: 13 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/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/daggerok/spring-boot-oauth2
Inspired by https://spring.io/guides/tutorials/spring-boot-oauth2 tutorial
Last synced: 11 Nov 2024
https://github.com/vitaliistf/blocktrackerweb
Web application for cryptocurrency investments tracking.
bootstrap css gson html java javascript jpa jquery kucoin-api lombok maven oauth2 postgresql spring-boot spring-mail spring-mvc spring-security thymeleaf
Last synced: 12 Nov 2024
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 13 Oct 2024
https://github.com/johnnycrazy/google-birthdays-bot
Telegram bot, which sends out a daily digest of birthdays at that day
birthday google-contacts oauth2 telegram telegram-bot typescript
Last synced: 08 Nov 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: 03 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/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/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/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/vormkracht10/oauth2-genesys
Genesys OAuth 2.0 support for the PHP League's OAuth 2.0 Client
genesys genesys-cloud oauth2 oauth2-client php php-league phpleague
Last synced: 12 Nov 2024
https://github.com/realdarkkenz/auth-bot-v1
Auth Bot V1
authbot discord discord-bot discord-js discordauth discordjs-v14 nitro nitro-generator nitrogen nitrogenerator oauth2
Last synced: 12 Nov 2024
https://github.com/rcarubbi/oauth2_aspnetidentity_dapper
Implementação de Autenticação e Autorização com OAuth2, Aspnet Identity, OWIN, Aspnet MVC, WebAPI e Dapper
asp-net-identity dapper oauth2
Last synced: 13 Nov 2024
https://github.com/v-kolesnikov/omniauth-amplifr
Omniauth OAuth2 middleware for Amplifr.com
Last synced: 17 Nov 2024
https://github.com/daohoangson/js-tinhte-api
Tinh tế API authentication for React apps
api implicit-flow nextjs oauth2 react server-side-rendering xenforo
Last synced: 08 Nov 2024
https://github.com/sjinks/php-oauth2-server
PSR-7 compatible OAuth2 server
oauth2 oauth2-server php7 psr-7
Last synced: 14 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: 27 Oct 2024
https://github.com/fivan999/brainforces
сайт для проведения онлайн соревновательных викторин
celery django docker elasticsearch oauth2 postgresql python quiz rabbitmq redis
Last synced: 11 Nov 2024
https://github.com/gaurav-chaurasia/it254-project
healthcare(disease and medicine details by authorized doctors) info system and contagious disease tracker with chat functionality.
expressjs geospatial-data google-maps-api google-maps-javascript-api node oauth2 socket-io
Last synced: 09 Nov 2024
https://github.com/locona/ozz
examle go hydra keto oathkeeper oauth2 ory sample
Last synced: 27 Oct 2024
https://github.com/jetbrains/jetpass
OWIN OAuth2 Provider for JetPass
authentication authorization hub jetbrains oauth2 owin
Last synced: 07 Oct 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/richardd3ng/repo-amigo
GitHub Repo Chatbot Web App
chatbot chromadb langchain oauth2 openai-chatgpt python streamlit
Last synced: 12 Nov 2024
https://github.com/0xvashishth/google-oauth-demo
Google oauth app using javascript.
Last synced: 17 Nov 2024
https://github.com/shuklaritvik06/react-native-metaphors
This repository offers a collection of code snippets showcasing diverse functionalities, serving as metaphorical examples for developing innovative features in React Native applications.
animation firebase navigation oauth2 payment react-native
Last synced: 16 Nov 2024
https://github.com/truauth/truauth
openid compliant-ish oauth 2.0 authentication service for 3rd party service authentication
3rd-party-service go grpc microservices oauth2 postgresql protobuf
Last synced: 14 Nov 2024
https://github.com/h3ar7b3a7/toolbox
Example Spring Boot - Angular project (WIP), using best practices and highly recommended libraries for project & code quality.
angular angular-material chromatic cypress docker-compose eslint flyway github-actions gradle jest lombok oauth2 open-api-v3 prettier spring-actuator spring-boot spring-data-jpa spring-security sso storybook
Last synced: 15 Nov 2024
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 Nov 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/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/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: 11 Nov 2024
https://github.com/dryewo/cyrus-ui-oauth2
Library for UI authentication using OAuth2.
clojure cyrus oauth2 oauth2-authentication
Last synced: 09 Nov 2024