Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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:

https://github.com/hachreak/oauth2_mongopool

A implementation of an OAuth2 backend with persistence on MongoDB made with mongopool.

erlang erlang-libraries erlang-library mongodb oauth2

Last synced: 06 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/douglasmoraisdev/node_movie_rental_api

A simple Movie Rental API with Node and Express.js

chaijs expressjs mochajs node nodejs oauth2 sequelizejs tdd

Last synced: 06 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/nsweeting/ueberauth_ecwid

An Ueberauth strategy for authenticating your application with Ecwid.

ecwid elixir oauth oauth2 ueberauth

Last synced: 24 Oct 2024

https://github.com/ghillert/uaa-bundled

Wraps the UAA into a Spring Boot application, provides an executable JAR that includes both the UAA and an embedded Tomcat instance.

java oauth2 spring-boot spring-security

Last synced: 06 Nov 2024

https://github.com/didinj/ionic-vue-oauth2-example

Ionic Vue Tutorial: OAuth2 Login Example

auth ionic login oauth2 refresh-token register vue vuejs

Last synced: 21 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/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/authgear/authgear-sdk-android

Authgear authentication SDK for Android

android authentication java kotlin oauth2 sdk

Last synced: 07 Nov 2024

https://github.com/martinpankraz/azuresapodatareader

A dotnet 5 web project to showcase integration of Azure AD with Azure API Management for SAP OData consumption leveraging Principal Propagation.

apimanagement azure azure-app-service azuread cache dotnet5 oauth2 odata-client sample sap

Last synced: 29 Oct 2024

https://github.com/authgear/authgear-example-python-flask

Authentication for Authgear Python Flask Web Application

application authentication authgear flask oauth2 oidc python web

Last synced: 07 Nov 2024

https://github.com/danilobuerger/oauth2

OAuth 2.0 server implementation written in Go

go oauth2

Last synced: 13 Oct 2024

https://github.com/frederikprijck/auth0-electron-angular

An example on how to integrate Auth0 in an Electron application that is using Angular

angular auth0 electron oauth2

Last synced: 16 Oct 2024

https://github.com/beangreen247/youtube-subscribed-channels-gui

Python tool - YouTube Subscribed Channels GUI, lists user's subscribed channels with subscription dates & duration. Search, navigate results. Google API for authentication. Setup, troubleshoot, verify per Google's guide

247 api bean beangreen247 consent google green gui oauth oauth2 python tk tkinter venv venv-python verification virtualenv youtube

Last synced: 07 Nov 2024

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: 07 Nov 2024

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: 12 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/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/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/v-kolesnikov/omniauth-amplifr

Omniauth OAuth2 middleware for Amplifr.com

amplifr oauth2 omniauth

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.

ejs express-js node-js oauth2

Last synced: 29 Oct 2024

https://github.com/novlan1/node-oauth-demo

OAuth 2.0 demo

demo oauth2

Last synced: 13 Oct 2024

https://github.com/hvalfangst/azure-entraid-oauth2-client-server-python

Oauth2 on Azure Entra ID demonstrated with client and server FastAPI applications in Python. The server is deployed to Azure Web Apps via a GitHub Actions Workflow script. Client utilizes OIDC with authorization code flow.

az-204 azure azure-entra-id entra-id fastapi github-actions microsoft-entra-id oauth2 oauth2-authorization-code-flow openid-connect python

Last synced: 04 Nov 2024

https://github.com/nealsavant/knowsong.life

An application that provides a way for spotify users to test their knowledge of music artists! Can you identify every song from your favorite musicians?

angular4 css html5 java-8 javascript oauth2 spotify spotify-web-api spring-mvc spring-security sql trivia-quiz-game typescript

Last synced: 27 Sep 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/hvalfangst/azure-oauth2-oidc-auth-code-flow-client-server-example-python

Oauth2 on Azure demonstrated with client and server applications in Python. Client utilizes OIDC with auth code flow.

az-204 azure fastapi github-actions oauth2 oauth2-authorization-code-flow openid-connect python

Last synced: 31 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.

authorization discord oauth2

Last synced: 26 Oct 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/mmikhail2001/team_chat

ВКРБ МГТУ ИУ6. Корпоративный мессенджер. SSO, треды, реакции, групповая политика, интеграция с Gitlab.

gitlab golang keycloak oauth2 react typescript webhook websocket

Last synced: 07 Nov 2024

https://github.com/lucadibello/spring-graphql-keycloak-boilerplate

Spring Boot v3 + GraphQL + GraphiQL + KeyCloak boilerplate

graphiql graphql keycloak oauth2 spring

Last synced: 11 Oct 2024

https://github.com/baratharivazhagan/spring-security-oauth2sso

Spring boot integrated with spring security demonstrating the usage of @EnableOauth2sso

oauth2 spring-security spring-security-oauth2 sso

Last synced: 02 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/mannj-nef/twitter_server

Project backend twitter clone use Express and typeScript with functions Authentication JWT, Streaming video, OAuth 2 with Google, send email with AWS SES, Socket.io, Swagger

aws express jwt oauth2 socket-io swagger typescript

Last synced: 05 Nov 2024

https://github.com/borodiychuk/ueberauth_foursquare

Foursquare OAuth2 Strategy for Überauth

elixir foursquare foursquare-oauth2-strategy oauth2

Last synced: 11 Oct 2024

https://github.com/trallnag/token2go-server

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 28 Oct 2024

https://github.com/sigpwned/dropwizard-social-sign-on-module

Adds OAuth social sign-on flows for the most popular social networks to Dropwizard 3.0+

dropwizard dropwizard-auth java oauth oauth-server oauth2 oauth2-server social-auth social-authentication twitter

Last synced: 12 Oct 2024

https://github.com/svycka/social-user

This module adds custom grant types for https://github.com/bshaffer/oauth2-server-php to allow login with social services like google or facebook.

laminas mezzio oauth2 oauth2-server oauth2-server-php php social-login zend-expressive zend-framework

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/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/chinalym/learn-spring-security

学习 spring security 的入门demo,包含如何基本使用,扩展能力,以及创建可以复用的 starter 工程,带有详细的说明文档

oauth2 spring-security spring-security-oauth

Last synced: 02 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/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/ovidner/python-social-auth-liu

Additions to python-social-auth for Linköping University

adfs linkoping-university oauth2

Last synced: 27 Oct 2024

https://github.com/hantsy/spring-security-oauth2-authserver-example

OAuth2/OIDC Authorization Server Example based on Spring Authorization Server

kotlin oauth2 oauth2-server oidc spring-authorization-server

Last synced: 27 Oct 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/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/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/mrf0rtuna4/django-discord-oauth2

🥢 Django application for secure user authorisation using Discord OAuth2

discord django oauth2 pypi

Last synced: 07 Nov 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: 15 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/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/raresail/nest-oauth2-micro-service

A template for an authentication service using oAuth2

google-oauth2 microservice nestjs oauth2 template

Last synced: 23 Oct 2024

https://github.com/another-guy/evcr-auth-functions

Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).

jwks jwt oauth oauth2

Last synced: 27 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/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/mileschou/oauth2-server-jwt-bearer-grant

Implement RFC 7523 on league/oauth2-server

jwt oauth2 php

Last synced: 20 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/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/aaronpk/oauth-authorization-server-discovery

This specification enables an OAuth resource server to indicate the authorization server it is protected by.

api oauth oauth2

Last synced: 25 Oct 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: 02 Aug 2024

https://github.com/bruce-mig/spring-security

Multiple spring security Java projects

filter-chain jwt keycloak oauth2 redis-session

Last synced: 15 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/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: 01 Aug 2024

https://github.com/dimmaryanto93/springboot-microservice-example

Belajar Microservice dengan SpringBoot

oauth2 rest-template springboot

Last synced: 07 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/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/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/akalongman/php-google-oauth

Google OAuth Example on PHP

google-api oauth2

Last synced: 11 Oct 2024