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/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: 22 Dec 2024

https://github.com/fredericoo/wrkplay

Work hard, play hard. SaltPlay is an office games leaderboard and tracker.

nextjs oauth2 postgres prisma react

Last synced: 03 Feb 2025

https://github.com/mortonfox/munztools

Misc tools for Munzee

munzee munzee-types oauth2 ruby

Last synced: 21 Dec 2024

https://github.com/swiftsoftwaregroup/oauth2-authz-server

Authorization Server for the OAuth 2.0 Client Credentials Flow implemented in Python using Flask

authorization flask oauth2 oauth2-server python

Last synced: 06 Jan 2025

https://github.com/alexandrevilain/xoauth2

golang.org/x/oauth2 wrapper with storage

golang oauth2 oauth2-client storage

Last synced: 15 Jan 2025

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/techsolutionstuff/socialite-login-with-google-account-in-laravel-9

we will see socialite login with a google account in laravel 9. Here, we will learn how to create a socialite login with google in laravel 8 and laravel 9.

google laravel laravel-9 laravel9 oauth oauth2 php socialite socialite-google socialite-login

Last synced: 28 Jan 2025

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/jeff-tian/passport-citi

passport strategy for authenticating with citi sandbox account

citibank oauth2 openbanking passport-strategy passportjs

Last synced: 16 Jan 2025

https://github.com/swiftsoftwaregroup/swift-oauth2-client-go

Make authenticated API calls using OAuth2 in Go applications.

golang oauth2 oauth2-client

Last synced: 06 Jan 2025

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: 21 Dec 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: 22 Jan 2025

https://github.com/selcuksert/oauth-oidc-spa

A sample project on OAuth & OpenID Connect using Angular as SPA Client, SpringBoot as ResourceServer and Keycloak as IdP

angular keycloak oauth2 openidconnect singlepageapplication springboot

Last synced: 19 Nov 2024

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

Multiple spring security Java projects

filter-chain jwt keycloak oauth2 redis-session

Last synced: 15 Jan 2025

https://github.com/cheol-cheol/baeda1-moa

배달모아_기숙사 1/N 공동 배달 커뮤니티 앱 🚚

context-api oauth2 react react-native sockjs-client

Last synced: 02 Jan 2025

https://github.com/0xvashishth/google-oauth-demo

Google oauth app using javascript.

github oauth oauth2

Last synced: 18 Jan 2025

https://github.com/tcrouch/omniauth-wonde

OmniAuth strategy for Wonde

authentication edtech oauth2 omniauth ruby wonde

Last synced: 23 Dec 2024

https://github.com/effectra/third-party

Effectra\ThirdParty is a PHP library that provides OAuth configuration and functionality for various third-party platforms such as LinkedIn, GitHub, Facebook, and Google. It simplifies the process of integrating with these platforms and accessing user data through OAuth authentication

authentication facebook github google http-client linkedin oauth oauth2 php third-party

Last synced: 29 Dec 2024

https://github.com/smithg09/eklavya-server

Eklavya Server is a REST API built using Node-Typescript/Express/MongoDB with JWT support

express graphql mongodb nodejs oauth2 rest-api server typescript

Last synced: 15 Dec 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: 22 Jan 2025

https://github.com/foryforx/ibossgo

golang with google oauth and postgres. Implemented in clean-architecture with sql migration.

clean-architecture gin golang mongodb oauth2 postgres postgresql sql-migration

Last synced: 22 Dec 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: 16 Jan 2025

https://github.com/shanu-shahbin/blogs-fastapi-

The FastAPI Blog API is a RESTful web service built using FastAPI, allowing CRUD (Create, Read, Update, Delete) operations on blog posts. It provides endpoints for managing blog posts with authentication using JWT tokens and OAuth2. The API also integrates Swagger UI and ReDoc for interactive API documentation.

api crud fastapi oauth2 pyjwt redoc swagger-ui

Last synced: 21 Jan 2025

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: 17 Dec 2024

https://github.com/apulbere/oauth2-proxy-sample

gateway + oauth serve + resource server

authorization-server gateway oauth2 resource-server

Last synced: 27 Jan 2025

https://github.com/drtey/socialapi

Trying to emulate a basic social network´s API with python

bcrypt fastapi jwt oauth2 postgres postgresql psycopg2 pydantic pytest python python3 sqlalchemy

Last synced: 21 Jan 2025

https://github.com/archeun/archeun

The primary platform providing the core services for other archeun based applications

authentication authorization django oauth2 oidc python

Last synced: 28 Jan 2025

https://github.com/oktadev/okta-implicit-flow-detector

A browser extension for Chrome and Firefox to detect the deprecated OAuth 2.0 Implicit flow

oauth oauth2 security

Last synced: 14 Nov 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: 30 Jan 2025

https://github.com/posener/githubapp

oauth2 Github app authentication client

github github-api go golang oauth2

Last synced: 13 Dec 2024

https://github.com/zahoorahmad/oauth-flask

SSO and OAuth Flow Integration for Google, Microsoft, and Other Providers

authentication authentication-backend docker flask google microsoft oauth2 sso

Last synced: 05 Jan 2025

https://github.com/richpeers/laravel-log-oauth2-curl

Custom Laravel Log driver

curl laravel monolog oauth2

Last synced: 24 Jan 2025

https://github.com/detain/oauth2-server-mydb-storage

`detain/db_abstraction` (mysqli,PDO,etc) Storage for `thephpleague/oauth2-server`

mydb oauth2 oauth2-server

Last synced: 20 Jan 2025

https://github.com/fadhiilrachman/oauth-uid

Simple OAuth U.ID php class

oauth2 php-library

Last synced: 29 Jan 2025

https://github.com/neal-c/ghpm

Turn all your repositories private with 1 CLI command (but not the starred ones)

cli github-api go golang oauth2

Last synced: 02 Feb 2025

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: 30 Dec 2024

https://github.com/deshansl/auth0-dotnet8-authorization-code-flow

Implementation of Authorization code flow between auth0, blazor webapp and a rest API with docker-compose for orchestration

auth0 auth2 authorization-code-flow container container-orchestration csharp docker dockercompose dotnet jwt oauth oauth2 openid openid-connect token-based-authentication

Last synced: 28 Dec 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: 08 Jan 2025

https://github.com/aliabbascheema/cryptographic_and_authentication

This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.

aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib

Last synced: 15 Dec 2024

https://github.com/lissone/gameplay

Create groups to play your favourite games, with your friends.

async-storage expo oauth2 react-native rocketseat-nlw style-sheet typescript

Last synced: 15 Jan 2025

https://github.com/yesarib/movieapp-token-cache-redis

🌱 This project is an example of an API developed with .NET Core and includes JWT token authentication, caching and Redis integration. Designed as a mini MovieApp, the project demonstrates these features.

api api-rest cache caching jwt jwt-auth jwt-token netcore oauth2 redis token

Last synced: 08 Jan 2025

https://github.com/priontoabdullah/anushilon-server

🖼️ Anushilon - virtual science lab with interactive simulations 📺🔬 built with React, Redux, Tailwind, Node, Express, MongoDB, Mongoose etc. 🧪 🖥️ Visit at https://anushilon-bd.web.app/ 🎥 ❤️

express javascript mongodb mongoose node oauth2 rest-api

Last synced: 13 Jan 2025

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: 02 Feb 2025

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 Jan 2025

https://github.com/ap/net-oauth2server-oidc

An OpenID Connect server on top of Net::OAuth2Server

oauth2 oidc open-id-connect openid-connect openidconnect perl

Last synced: 24 Dec 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: 09 Dec 2024

https://github.com/sjinks/php-oauth2-server

PSR-7 compatible OAuth2 server

oauth2 oauth2-server php7 psr-7

Last synced: 13 Jan 2025

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/tcarrio/edge-oauth-sessions

OAuth session management at the edge with Cloudflare Workers

botdetection cloudflare cloudflare-workers geolocation oauth2 oidc openid-connect proxy serverless

Last synced: 17 Jan 2025

https://github.com/onify/blueprint-google-add-user-to-group

Onify Blueprint: Add user to group in Google via Google API

blueprint bpmn flow google google-api oauth2 onify onify-blueprint onify-blueprints

Last synced: 29 Dec 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/kathleenwest/article-cms-azure-demo-project

Deploy an Article CMS to Azure Cloud Developer - A simple Content Management System (CMS) for articles, where a user can log in, view published articles, and publish new articles.

authentication azure azure-authentication azure-sql-database azure-sql-server azure-storage cloud cms content-management-system demo flask-webapp logging oauth2 python python-logging python-web-application udacity udacity-cloud-developer-nanodegree udacity-cloud-nanodegree udacity-nanodegree

Last synced: 23 Jan 2025

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: 17 Dec 2024

https://github.com/onify/blueprint-google-api-auth

Onify Blueprint: Authenticate against Google API with service account

blueprint bpmn flow google oauth2 onify onify-blueprints rest-api

Last synced: 29 Dec 2024

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

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 21 Dec 2024

https://github.com/nayak-nirmalya/tinder-clone

Tinder Clone with React Native, Expo, TypeScript, TailWindCSS, Context API, Google Firebase, React Navigation.

android eas expo firebase firestore ios oauth2 react-native react-navigation tailwindcss typescript

Last synced: 22 Jan 2025

https://github.com/oktadev/okta-shiro-plugin

A library for integrating Okta into Apache Shiro based projects

java jax-rs oauth2 security servlet shiro

Last synced: 14 Nov 2024

https://github.com/krucsodaniel/books

Explore and manage your favorite books effortlessly with this Angular-based web app, integrating Google Books API for search functionality and secure login via Google OAuth.

angular google-books-api ngrx oauth2 rxjs typescript

Last synced: 16 Jan 2025

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: 21 Dec 2024

https://github.com/vandodev/login-social-com-oauth2-no-react-native

Login Social com OAuth2 no React Native - Code/drops #109

expo jwt oauth2 react-native

Last synced: 02 Feb 2025

https://github.com/tulipretail/oauth2-hydra

Hydra Provider for the PHP League OAuth 2.0 Client

composer hydra oauth2 oidc php

Last synced: 25 Dec 2024

https://github.com/curityio/passport-curity

Curity authentication strategy for Passport.js

oauth2 openid-connect sdk website

Last synced: 03 Dec 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: 26 Jan 2025

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: 05 Jan 2025

https://github.com/nicolasdao/userin-core

UserIn core component used to build UserIn plugins.

federated-identity-providers oauth2 oidc userin

Last synced: 07 Jan 2025

https://github.com/zacksleo/yii2-authclient

Yii AuthClient for Lianluo ( lianluo.com)

authentication oauth2 oauth2-client yii2 yii2-extension

Last synced: 28 Jan 2025

https://github.com/swiftsoftwaregroup/oauth2-res-server

Resource Server for the OAuth 2.0 Client Credentials Flow implemented in Python using Flask

api flask oauth2 oauth2-server python

Last synced: 06 Jan 2025

https://github.com/strogonoff/django-upwork-auth

Simple Upwork login for your Django-based project.

django oauth2 python upwork-api

Last synced: 21 Jan 2025