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-07 00:20:45 UTC
- JSON Representation
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/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/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/raghavbhatirv/kanbanboard-backend
This is the backend for a Kanban board application. The application is built using Node.js, Express, and MongoDB.
aws express mongodb mongoosejs nodejs oauth2 passportjs
Last synced: 11 Oct 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/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/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/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/dineshbyte/laravel-oauth2-greenhouse
A Laravel 5.2 service provider for league/oauth2-greenhouse
greenhouse laravel laravel-5-package laravel-framework oauth2 serviceprovider
Last synced: 11 Oct 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/astarell/bloggy
A pet-project representing a simple website for writing articles and sharing them among other users
hibernate-orm java oauth2 postgresql-database spring-boot spring-data-jpa spring-mvc spring-security thymeleaf-template-engine
Last synced: 12 Oct 2024
https://github.com/popcodelab/mdd_mvp
Minimized social network for developers - MVP (Minimum Viable Product)
angular angular-material backend flexbox-css java jpa json jwt-authentication jwt-token material-ui oauth2 reactiveforms rest-api restful scss spring-mvc spring-security springboot sql
Last synced: 12 Oct 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/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/princed/oauth2-postmessage-profile
OAuth2 PostMessage Flow
cross-domain mirror oauth oauth2
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/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/iamh2o/cherrypy_examples
cherrypy recipes : google oauth2
cherrypy cherrypy3 google-oauth2 oauth2 user-authentication
Last synced: 26 Oct 2024
https://github.com/hvalfangst/azure-oauth2-auth-code-flow-fastapi
API programmed in Python with FastAPI framework secured by Oauth2 auth code flow
azure fastapi oauth2 oauth2-authorization-code-flow python
Last synced: 22 Oct 2024
https://github.com/jmgogo/oauth2-app
Basic setup of OAuth2 Authentication for an app through GitHub.
authentication express express-session javascript oauth2 passport-github2 passportjs
Last synced: 06 Nov 2024
https://github.com/nasa9084/openid-connect-example
OpenID Connect Core 1.0 Authorization Code Flow Example
go golang oauth2 openid openid-connect openid-provider openid-server openidconnect openidconnect-client openidconnect-core openidconnect-provider
Last synced: 26 Oct 2024
https://github.com/ddonghyeo/kakao-login
Spring REST API 카카오 로그인 구현
cd kakao-login oauth2 spring spring-boot
Last synced: 26 Oct 2024
https://github.com/ddonghyeo/dongnaefriend
자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend
awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate
Last synced: 26 Oct 2024
https://github.com/bartventer/authentication-secrets
NodeJS website for encryption and authentication
atlas authentication css expressjs google-apis html javascript mongodb nodejs oauth2
Last synced: 06 Nov 2024
https://github.com/awahids/server-learn-react-login
learn oauth2 with expressjs, passport, login sosial media github, twitter and github
expressjs github-api google-api login-social oauth2 passportjs twitter-api
Last synced: 21 Oct 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/rgl/wso2is-playground
WSO2IS (WSO2 Identity Server) Playground
authentication oauth2 oidc openid-connect sso wso2 wso2-identity-server wso2is
Last synced: 25 Oct 2024
https://github.com/rgl/terraform-aws-cognito-example
Example OIDC and OAuth authentication and authorization with Amazon Cognito IdP, Amazon API Gateway, and AWS Lambda Function
api-gateway aws aws-api-gateway aws-cognito aws-lambda cognito oauth oauth2 oidc
Last synced: 25 Oct 2024
https://github.com/dweber019/spring-security-oauth-query-param-forward
This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.
oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security
Last synced: 27 Oct 2024
https://github.com/3imed-jaberi/wander-pins
The app will be a live geolocation app called WanderPins where users can 'pin' different locations on the map and share their own content with other users in realtime to share pictures, reviews of the location and area, interact with other users by adding comments to their pins, and manage the pins they've created.
apollo-client apollo-server cloudinary express graphql mapbox-gl material-ui mongodb mongoose nodejs oauth2 reactjs
Last synced: 15 Oct 2024
https://github.com/bruce-mig/post-wave
jwt-authentication oauth2 spring-security
Last synced: 15 Oct 2024
https://github.com/zon-dev/oauth2
Implementation of OAuth 2.0 in Zig.
authorization oauth2 oauth2-client oauth2-server zig ziglang
Last synced: 15 Oct 2024
https://github.com/mellkam/oauthjs
Universal OAuth client for javascript
authorization javascript oauth2 oauth2-client typescript
Last synced: 27 Oct 2024
https://github.com/siddhant-vij/auth0-webapp-demo
Web App Authentication & Authorization in Go using Auth0
Last synced: 15 Oct 2024
https://github.com/proeungchiso/cstad_ite2_mongodb_resource_server_v1
Resource server for OAuth2
oauth2 resources-server rest-api spring-boot
Last synced: 15 Oct 2024
https://github.com/iambumblehead/pkce-pair
pkce-pair creation and validation in node and browser runtimes
Last synced: 15 Oct 2024
https://github.com/syed007hassan/security-features-nodejs
Implemented commonly used authentication and security features that are used in NodeJs.
cookie-session express-session helmet https jwt oauth2 passportjs webtoken
Last synced: 07 Nov 2024