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

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

oauth2 spring-security spring-security-oauth

Last synced: 02 Nov 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/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/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/posener/githubapp

oauth2 Github app authentication client

github github-api go golang oauth2

Last synced: 25 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/kneemund/mediawiki-discord-oauth

A MediaWiki extension that adds an authentication provider for Discord to WSOAuth.

discord mediawiki mediawiki-extension oauth2 oauth2-client oauth2-provider

Last synced: 09 Oct 2024

https://github.com/olivierodo/simple-oidc-app

Just a simple app to test an open id connect endpoint

expressjs oauth2 oidc

Last synced: 21 Oct 2024

https://github.com/rgl/use-oauth2-proxy

oauth2-proxy as an GitHub authenticating reverse proxy example

oauth2 oidc openid-connect

Last synced: 25 Oct 2024

https://github.com/jim60105/lineloginoidcdemo_mvc5

LINE Login OpenID Connect Demo Project (ASP.NET MVC5, .NET Framework 4.8)

asp-net asp-net-mvc learning line line-login mvc oauth2 oauth2-client

Last synced: 04 Oct 2024

https://github.com/jim60105/lineloginoidcimplementationdemo

LINE Login OpenID Connect Implementation 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/rishabh3562/onestream

OneStream: Simplifying video management with secure authentication, AWS S3 storage, and YouTube API integration. Effortlessly create, edit, and distribute content across platforms.

api approuter appwrite aws awss3 awssdk contentmanagement javascript nextjs nextjs14 oauth2 youtubeapiv3

Last synced: 05 Nov 2024

https://github.com/piotrd22/categoryservice

Example microservice using Java, Spring, Auth0, Kafka, TestContainers, and more

docker java kafka oauth2 postgresql spring

Last synced: 31 Oct 2024

https://github.com/zrwusa/bunny-nest

A best practice microservice based on NestJS, used to build RESTful APIs

dto jwt microservice nestjs oauth2 postgresql protocol restful-api solid-principles typeorm typescript

Last synced: 31 Oct 2024

https://github.com/cvalencia1991/github-oauth-app

This project brings the way to do the implement Nodejs with authentication

github nodejs-server oauth2

Last synced: 08 Nov 2024

https://github.com/sonyarianto/pocketbase-oauth2-demo

Demo of OAuth2 in Pocketbase (by creating Sign-in with Google example).

javascript oauth2 pocketbase svelte

Last synced: 11 Oct 2024

https://github.com/sonyarianto/vanilla-sign-in-with-google-one-tap-demo

Demo on vanilla JavaScript that doing Sign-in with Google using Google One Tap API.

google oauth2

Last synced: 11 Oct 2024

https://github.com/socialiteproviders/salla

[READ ONLY] Subtree split of the SocialiteProviders/Salla Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 31 Oct 2024

https://github.com/fliplet/fliplet-widget-sso-oauth2

SSO component for configuring OAuth2 on Fliplet

oauth oauth2

Last synced: 07 Nov 2024

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

A light, simple, flexible OAuth2 server framework

oauth2 oauth2-server perl

Last synced: 06 Nov 2024

https://github.com/fliplet/fliplet-widget-login-oauth2

SSO component for logging in with OAuth2 on Fliplet

oauth oauth2

Last synced: 07 Nov 2024

https://github.com/pranav016/secrets

Social Networking site to share secrets anonymously. It has Google authentication setup for login along with standard username and password. Posts are saved using Mongo DB.

express mongodb nodejs oauth2 passport

Last synced: 05 Nov 2024

https://github.com/ltfschoen/skag_server_rails

Ruby on Rails app using OAuth2 and AdWords API

adwords-api oauth2 ruby-on-rails ruby-sdk

Last synced: 17 Oct 2024

https://github.com/cungthinh/socialite-blog

Django full features blog project

django django-channels elasticsearch oauth2 realtime

Last synced: 10 Oct 2024

https://github.com/app-generator/sample-react-oauth

React OAuth Sample - Soft UI Dashboard | AppSeed

appseed-sample oauth2 react soft-dashboard

Last synced: 02 Nov 2024

https://github.com/noahtigner/acp-brevet-control-times-calculator

A Full-Stack ACP calculator for Randonneurs USA. Packaged as an API. Includes authorization/security, testing, etc. Written with Flask, PyMongo, and JQuery

api flask mongodb oauth2

Last synced: 04 Nov 2024

https://github.com/repetere/periodicjs.ext.oauth2client

An extension that connects to an OAuth 2 Server using passport-oauth2 and saves the access token to the user's extension attributes

expressjs nodejs oauth2 passport-oauth2

Last synced: 02 Nov 2024

https://github.com/maxjdev/autenticacao-google-usando-oauth2-e-spring-security

Configuração de autenticação oauth-2 usando conta google.

authentication jwt oauth2 security spring

Last synced: 31 Oct 2024

https://github.com/danpalmer/pkce-proxy

A proxy enabling the PKCE flow for OAuth providers that do not support PKCE.

authentication oauth oauth2 pkce pkce-flow pkce-oauth

Last synced: 13 Oct 2024

https://github.com/socialiteproviders/autodeskaps

[READ ONLY] Subtree split of the SocialiteProviders/AutodeskAPS Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 10 Oct 2024

https://github.com/vegeta897/whatever-calendar

Prototyping a group planning solution

calendar discord oauth2 svelte sveltekit typescript

Last synced: 04 Nov 2024

https://github.com/iagsdc/phpmailer_gmail_oauth2

Drupal 10 module designed as GMail Oauth2 plugin for PHPMailer SMTP module

drupal gmail oauth2 phpmailer plugin

Last synced: 11 Oct 2024

https://github.com/socialiteproviders/figma

[READ ONLY] Subtree split of the SocialiteProviders/Figma Provider (see SocialiteProviders/Providers)

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 11 Oct 2024

https://github.com/csokun/hello_keycloak

Elixir Phoenix Ueberauth + Keycloak Example

elixir elixir-phoenix keycloak oauth2 ueberauth

Last synced: 12 Oct 2024

https://github.com/sahil352005/google-oauth-2.0

A simple Express application that implements Google OAuth 2.0 authentication using Passport.js, allowing users to log in with Google, view a profile page, and log out securely.

express express-session google-cloud-platform nodejs nodemon oauth2 oauth2-client passportjs

Last synced: 07 Nov 2024

https://github.com/joshidivanshu/blog-backend-using-fastapi-jwt-authentication

A Blog app backend created using FastAPI. Can perform test queries on the provided link just replace http://localhost:8000/ with a website link mentioned below. You can perform this using Postman or curl

alembic api asychronous backend fastapi jose-jwt jwt-authentication oauth2 python-3 sqlaclhemy sqlite3 webdevelopment

Last synced: 07 Nov 2024

https://github.com/rajatjindal/oauth-login-spin

spin component to add "login with oauth" functionality to your app

golang oauth2 spin wasi webassembly

Last synced: 13 Oct 2024

https://github.com/paulobrazilian/bocadinhos

Bocadinhos é a nova plataforma online, oferecendo uma experiência de compra prática e segura para lanches e sobremesas

expressjs jwt kafka microservices-architecture nodejs oauth2 postgresql typeorm typescript

Last synced: 11 Oct 2024

https://github.com/minje-98/oauth-nest-api

NESTJS에서 구현해본 카카오 Oauth2.0

kakao-api nestjs oauth2

Last synced: 11 Oct 2024

https://github.com/jwilsson/php-auto-refresh-oauth2-token-plugin

HTTPlug plugin to automatically refresh expired OAuth2 access tokens.

httplug oauth2 php

Last synced: 17 Oct 2024

https://github.com/gitericsson/natours

Natours is a real-world RESTful API and server-side rendering WebApp for booking Tours.

agnostic brevo-api css3 express flutterwave-api fullstack javascript jwt leaflet-api mongodb-atlas mongoose mvc-architecture natours oauth2 pug server-side-rendering

Last synced: 10 Oct 2024

https://github.com/owez/authrio

Authrio authentication platform repository

auth auth-platform oauth2 rust

Last synced: 11 Oct 2024

https://github.com/neo-ciber94/cocinaria

A recipe generator using AI

ai claude gemini oauth2 openai postgresql s3 vercel-ai-sdk

Last synced: 11 Oct 2024

https://github.com/santosreis/nuxt-aliexpress-clone

Nuxt3 ecommerce tutorial from Code Week Dev

meta-framework nuxt3 nuxtjs oauth2 pinia prisma-orm tailwindcss vue3 vuejs

Last synced: 04 Nov 2024

https://github.com/mdedetrich/censored-raw-header

A RawHeader which can be used for akka-http that allows you to censor the .toString method

actors akka akka-http http logging oauth2 token

Last synced: 11 Oct 2024

https://github.com/martins-vds/poc-azure-devops-api-automation

This project is a Proof of Concept (PoC) to automate the Azure DevOps API using OAuth2.0 authentication with client credentials flow and Postman.

azure-ad azure-devops-api microsoft-graph-sdk oauth2 postman postman-collection powershell-core

Last synced: 11 Oct 2024

https://github.com/apratham/electron-oauth-app

An Electron application demonstrating OAuth authentication with different sign-in providers

angular authentication cross-platform desktop-app electron ionic ionic-framework oauth2

Last synced: 13 Oct 2024

https://github.com/dfm/aiohttp_spotify

An async Python interface to the Spotify API using aiohttp

aiohttp async-python-interface asyncio oauth oauth2 python spotify-api

Last synced: 15 Oct 2024

https://github.com/shivang1305/spotify

Spotify clone project using next.js, react.js for components, tailwind css for styling, postgres and supabase for db and stripe to handle payments.

nextjs14 oauth2 postgresql reactjs redux-toolkit stripe supabase tailwindcss zustand

Last synced: 14 Oct 2024

https://github.com/pumpkinseed/myminifactory-oauth-examples

Example connection for MyMiniFactory Authservice

myminifactory oauth2

Last synced: 06 Nov 2024

https://github.com/konojunya/authorization-server-sample

認可サーバーを自作してみる

authentication golang oauth oauth2 oauth2-provider

Last synced: 05 Nov 2024

https://github.com/phuuthanh-dev/microservices-book-social-network

Self-study and Development of a Book Social Network Using Microservices Architecture

docker java kafka microservices oauth2 spring spring-boot spring-cloud

Last synced: 31 Oct 2024

https://github.com/gavinr/arcgis-rest-js-oauth-demo

Minimal OAuth web login demo

arcgis-rest-js oauth2

Last synced: 31 Oct 2024

https://github.com/tnguyen14/auth

Client-side JWT auth using local storage and Auth0 OAuth2 flow.

auth0 jwt localstorage oauth2

Last synced: 12 Oct 2024

https://github.com/maxim-mazurok/react-oauth2-and-map

Test assignment in React that uses OAuth2 and Google Maps API

google-maps google-maps-api google-maps-javascript-api jest oauth2 react

Last synced: 12 Oct 2024

https://github.com/php-tootbot/php-tootbot

A boilerplate library for PHP Mastodon bots

mastodon-bot oauth2 php-framework php8 tootbot

Last synced: 09 Oct 2024

https://github.com/cloudeko/cloudeko-zenei

Open-source user management system built with Quarkus. Provides authentication and organization management for your applications.

authentication hacktoberfest java oauth2 open-source quarkus user-management

Last synced: 31 Oct 2024

https://github.com/baronliu1993/summer-project-backend

Frank's + Tonia's + Baron's Ontario University Blog

awsec2 backend-api docker oauth2 redis-cache springboot

Last synced: 31 Oct 2024

https://github.com/savareyhano/elysia-google-oauth

Implementation of Google OAuth using no libraries and using libraries with Elysia and Bun

bun elysia elysiajs google google-oauth google-oauth2 googleapis oauth oauth2

Last synced: 31 Oct 2024

https://github.com/michaeljohnclancy/iotasubstream

A system for automating IOTA transactions, enabling pay per minute options for websites offering premium services/material.

authlib celery cryptocurrency flask iota oauth2 payment payment-gateway payment-processing python python-2 sqlalchemy subscriptions tangle

Last synced: 12 Oct 2024

https://github.com/amar-arruf/geolocation-wisata

Geolocation wisata merupakan sebuah projek web aplikasi untuk memetakan lokasi wisata

bootstrap4 codeigniter4 javascript mapbox mysql-database oauth2 oauth2-facebook-login oauth2-google oauth2-instagram sb-admin-2

Last synced: 14 Oct 2024

https://github.com/nisanth2004/springboot_programs

A full-stack web application using Spring Boot for the backend

client cloud java jdk jwt oauth2 security spring springboot token

Last synced: 13 Oct 2024

https://github.com/nisanth2004/keycloak-programs

This project integrates Keycloak, an open-source Identity and Access Management (IAM) solution

dbms java keycloak mysql oauth2 postman security spring springboot

Last synced: 12 Oct 2024

https://github.com/oxr463/ansible-role-pam_oauth2

Ansible role for pam_oauth2

ansible ansible-role linux-pam oauth2 pam

Last synced: 15 Oct 2024

https://github.com/healingdrawing/task-paf-technical-trainee

CRUD with admin panel. Deno + Hono + Eta + Vue3 based. OAuth2 authentication for Google and X/Twitter. Deno KV database. Zod validation.

admin-panel crud css deno deno-kv eta full-stack-web-development google-authentication hono html javascript javascript-frontend oauth2 twitter-authentication typescript typescript-backend vue3 web-app zod-validation

Last synced: 13 Oct 2024

https://github.com/oliverbravery/openauth

An Open Source OAuth 2.0 Compliant Authentication Service

authentication authorization fastapi oauth2 python3

Last synced: 13 Oct 2024

https://github.com/tanaybhadula/social-media-api

A full-fledged API in Python using FastAPI with features like authentication , CRUD operations etc.

api authentication ci-cd crud-operation database docker fastapi oauth2 postgres pydantic python sqlalchemy

Last synced: 11 Oct 2024

https://github.com/cofin/litestar-httpx-oauth

HttpX OAuth Integration for Litestar

httpx litestar litestar-api litestar-framework oauth2

Last synced: 13 Oct 2024

https://github.com/snimmagadda1/chatroom

**W.I.P** A real-time chat app built to mess with websockets & Authn/Authz

keycloak mysql oauth2 openid openid-connect spring-boot spring-security webrtc websocket

Last synced: 24 Oct 2024

https://github.com/thesaintkappa/supatodo

The most overengineered todo app you'll ever see which I initially intended to build "just to try out Supabase"

oauth2 postgresql react supabase todoapp

Last synced: 11 Oct 2024

https://github.com/thesaintkappa/marble

[IN DEVELOPMENT] A (subjectively) beautiful, modern and generally superior note-taking app. School project @mechaniktg

markdown nextjs oauth2 supabase

Last synced: 11 Oct 2024