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/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: 08 Nov 2024
https://github.com/jesusnut/omu_rest-assured-framework_may23_industrygrade
:rocket: :dart: :trophy: Industry Grade API Framework : REST ASSURED, Owner Library(for properties file configuration), TestNG, OAUTH2 flow, Traditional TestNg Data Provider- Excel Data Driven, Maven, AssertJ, Lombok, Extent Report, Documentation Pending
apachepoi assertj-assertions extent-report lombok maven oauth2 owner restassured testng
Last synced: 08 Nov 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/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/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/gaurav-chaurasia/chat-app
a chat web application like WhatsApp, on nodejs using WebSockets
mongoose-odm nodejs oauth2 passport socket-io websocket
Last synced: 09 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/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/boxyhq/ruby-examples
Ruby Example Apps powered by BoxyHQ
oauth2 omniauth omniauth-strategy rails ruby sorcery sso
Last synced: 09 Nov 2024
https://github.com/yhunlu/rentiny-ecommerce-accommodationapp
backend: Node + Graphql + Apollo + MongoDB, frontend: typescript + Ant Design + React + React Hooks + React Router. This is Fully Modern Real Estate App that fully functioning home-sharing application where users will be able to sign in, create a listing and book other listings. Other Used Features: Google Sign In and OAuth 2.0, login sessions with cookies and session storage, Stripe, Google's Geocode API, Cloudinary.
ant-design antd-design apollo apollographql cloudinary google-geocoding-api mongodb node oauth2 react react-hooks react-router stripe stripe-connect stripe-payment typescript
Last synced: 09 Nov 2024
https://github.com/melittleman/blazoridentityadmin
A .NET 8 OpenID Connect provider & Identity administration dashboard based on the MudBlazor Server template with per-page interactivity and without Entity Framework.
administration dashboard dotnet identity mudblazor oauth2 openid-connect openiddict
Last synced: 09 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/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/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/zacksleo/yii2-authclient
Yii AuthClient for Lianluo ( lianluo.com)
authentication oauth2 oauth2-client yii2 yii2-extension
Last synced: 14 Oct 2024
https://github.com/barbarbar338/discord-oauth2-example
Discord OAuth2 özelliğini kullanarak sitelere nasıl giriş yapılabileceğini anlatan küçük bir repo.
Last synced: 26 Oct 2024
https://github.com/nicolasdao/userin-core
UserIn core component used to build UserIn plugins.
federated-identity-providers oauth2 oidc userin
Last synced: 10 Nov 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/alexandrecpedro/world-cup-polls
World Cup Polls platform for web and mobile - NLW World Cup
expo fastify figma google-fonts ignite-rocketseat jwt nextjs nodejs oauth2 phosphoricons postcss prisma react react-native reactnavigation rocketseat sqlite3 tailwindcss typescript worldcup
Last synced: 09 Nov 2024
https://github.com/bertrandmartel/mobileconnect
Library implementing Mobile Connect API written in GO
authentication authentication-flow golang mobileconnect oauth2 openid
Last synced: 09 Nov 2024
https://github.com/oada/oauth-dyn-reg-js
Implementation of draft OAuth 2.0 Dynamic Client Registration Protocol
Last synced: 09 Nov 2024
https://github.com/detain/oauth2-server-mydb-storage
`detain/db_abstraction` (mysqli,PDO,etc) Storage for `thephpleague/oauth2-server`
Last synced: 19 Nov 2024
https://github.com/cmdruid/oauth2-crypto-bridge
An authentication bridge between an OAuth2 gateway and crypto-currency wallet.
cryptocurrency ethereum nextjs oauth2
Last synced: 09 Nov 2024
https://github.com/cryptosingh1337/urlific
URLific, provides proxy URL for frequently changing URLs like Instagram handles.
oauth2 spring-boot spring-mvc spring-security tailwindcss thymeleaf
Last synced: 09 Nov 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: 10 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/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/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/jetbrains/jetpass
OWIN OAuth2 Provider for JetPass
authentication authorization hub jetbrains oauth2 owin
Last synced: 07 Oct 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/reflexdemon/home-use
This is a simple Project to help us manage the Honeywell Lyrics Thermostate
Last synced: 09 Nov 2024
https://github.com/danilobuerger/oauth2
OAuth 2.0 server implementation written in Go
Last synced: 13 Oct 2024
https://github.com/hrishiksh/golang-oauth2-starter
This repository contain the example code to implement OAuth2 in Golang. It uses the golang.org/x/oauth2 official golang package. This is a good starting point for beginners.
authentication authorization go golang oauth oauth2 oauth2-client oauth2-server
Last synced: 09 Nov 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/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/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: 10 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: 14 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/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/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/hpgrahsl/flightswebapi
Sample Project for my Java Magazin (04/2017) Article together with Manfred Steyer
keycloak oauth2 oidc security spring-boot webapi
Last synced: 10 Nov 2024
https://github.com/imrafaelmerino/jio
API to work with functional effects in Java
chatgpt client-credentials-flow contextual-logging effects expressions fibers functional-programming http-client http-server io-monad java java-flight-recorder mongodb oauth2 property-based-testing virtual-threads
Last synced: 10 Nov 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/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/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/richardd3ng/repo-amigo
GitHub Repo Chatbot Web App
chatbot chromadb langchain oauth2 openai-chatgpt python streamlit
Last synced: 12 Nov 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/mmikhail2001/team_chat
ВКРБ МГТУ ИУ6. Корпоративный мессенджер. SSO, треды, реакции, групповая политика, интеграция с Gitlab.
gitlab golang keycloak oauth2 react typescript webhook websocket
Last synced: 07 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/vedi/restifizer-starter-backend
Restifizer Backend starter
nodejs oauth2 rest-api starter typescript
Last synced: 11 Nov 2024
https://github.com/hasirciogli/pro-auth
Cool authenticeate and authorize service like oauth2
auth auth-service authenticate authorize authorize-service oauth-php oauth2 php-oauth php-oauth-service pro-auth pro-authorize proauth
Last synced: 12 Nov 2024
https://github.com/natthasath/demo-python-fastapi-oauth
FastAPI OAuth allows you to secure your API endpoints by integrating OAuth2 authentication. It supports various OAuth2 providers like Google, GitHub, and Facebook. With FastAPI OAuth, you can ensure secure access to your API endpoints with minimal setup and configuration.
fastapi oauth oauth2 poetry python uvicorn
Last synced: 11 Nov 2024
https://github.com/npetkov/auth0_rails_frontend_example
Sample Rails 6 project demonstrating the OAuth2 code grant flow using auth0
auth0 cors jwt oauth2 omniauth rails6 rails6-api
Last synced: 11 Nov 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/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/shivankk26/nextjs-fullstack-app
Welcome to our Next.js fullstack project, where you can seamlessly create and upload blogs with Google OAuth integration. This project leverages MongoDB for efficient data storage, Next.js for the frontend, and Tailwind CSS for styling.
git github javascript mongodb mongoose nextjs oauth2 swr tailwindcss
Last synced: 11 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/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/coreysutphin/sharecoin
blockchain erc20-tokens flask metamask oauth2 solidity web3js
Last synced: 11 Oct 2024
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 Nov 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/gearplug/eventbrite-python
eventbrite-python is an API wrapper for Eventbrite, written in Python.
api eventbrite events oauth2 user-authentication webhooks wrapper
Last synced: 11 Nov 2024
https://github.com/gearplug/rdstation-python
rdstation-python is an API wrapper for RD Station, written in Python.
api companies contacts crm customization leads marketing notifications oauth2 opportunities python rdstation requests webhooks wrapper
Last synced: 11 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/twtrubiks/django_oauth_toolkit_tutorial
Django OAuth2 tutorial
Last synced: 16 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/daggerok/spring-boot-oauth2
Inspired by https://spring.io/guides/tutorials/spring-boot-oauth2 tutorial
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/fivan999/brainforces
сайт для проведения онлайн соревновательных викторин
celery django docker elasticsearch oauth2 postgresql python quiz rabbitmq redis
Last synced: 11 Nov 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/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/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/codophilic/learnspringboot
Learn about SpringBoot
cors csrf deploy-springboot-external-tomcat jwks jwt keycloak oauth2 openid-connect springboot springboot-hibernate springboot-jpa springboot-method-level-security springboot-mvc springboot-rest-api springboot-rest-api-crud-spring-data-jpa-mysql springboot-security springboot-thymeleaf springboot-webapplication springboot-without-maven
Last synced: 12 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/springerpe/oauth2-proxy-boshrelease
Bosh release to perform SSO Auth
bosh bosh-release nginx nginx-lua nginx-proxy oauth2 sso sso-authentication
Last synced: 14 Nov 2024
https://github.com/luxchanlu/yet-another-nuxt-oauth2
YANO : Yet another nuxt oauth2 module
javascript nuxt nuxtjs oauth2 oauth2-client
Last synced: 13 Nov 2024
https://github.com/h3ar7b3a7/keycloakwithspring
Exploring KeyCloak with a Spring application.
jwt keycloak oauth2 openid-connect saml
Last synced: 15 Nov 2024
https://github.com/iwolf22/the-complete-2023-web-development-bootcamp
Homework and assignments from The Complete 2023 Web Development Bootcamp by Dr. Angela
api-rest css express-js html javascript node-js nosql oauth2 reactjs sql
Last synced: 13 Nov 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/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/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/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/thenamevishnu/job-sector-client-side
Job sector is the ultimate destination for freelancers across the board. Discover a diverse array of projects, collaborate with clients, and take your freelance journey to new heights. Whether you're a creative, coder, or consultant, job sector opens doors to success.
google oauth2 paypal react redux tailwindcss webrtc
Last synced: 13 Nov 2024