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/romunov/kurc

A project aimed at sending requests for public records from Ministry of interior (Slovenia). Coded in Django.

authentication django foia gmail oauth2 webapps

Last synced: 06 Nov 2024

https://github.com/bartmika/osin-example

Example of a identity provider powered by OAuth 2.0 in Golang

golang-examples oauth2 oauth2-server

Last synced: 14 Oct 2024

https://github.com/baratharivazhagan/spring-security-oauth2-wso2

Spring boot application integrated with WSO2 Identity server OAUTH2 configuration

oauth2 spring-boot spring-security-oauth2 wso2-identity-server

Last synced: 02 Nov 2024

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

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

A Token Exchange extension for Net::OAuth2Server

oauth2 perl token-exchange tokenexchange

Last synced: 06 Nov 2024

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

A PKCE extension for Net::OAuth2Server

oauth2 perl pkce

Last synced: 06 Nov 2024

https://github.com/dimmaryanto93/springboot-oauth2-jwt-example

Belajar Oauth2 dengan JWT Token

jwt-token oauth2 springboot

Last synced: 07 Nov 2024

https://github.com/iambumblehead/pkce-pair

pkce-pair creation and validation in node and browser runtimes

code-challenge oauth2 pkce

Last synced: 15 Oct 2024

https://github.com/staciax/github-oauth2

A basic github oauth2 for python.

asyncio github oauth2 python

Last synced: 15 Oct 2024

https://github.com/staciax/riot_oauth2

this project is a simple client for the Riot OAuth 2.0 Client

api-client http oauth2 python3 riot-games-api valorant

Last synced: 15 Oct 2024

https://github.com/warnyul/little-squirrel

Spring Boot OAuth 2.0 implementation in Kotlin

kotlin oauth2 oauth2-server spring-boot

Last synced: 15 Oct 2024

https://github.com/deejungx/bahikhata-app

Starting template for Flask app with authentication solution.

docker flask oauth2

Last synced: 03 Nov 2024

https://github.com/balazsgrill/basecamp3

Golang API implementation for Basecamp3

api basecamp basecamp3 go golang golang-library oauth2

Last synced: 19 Oct 2024

https://github.com/balazsgrill/oauthenticator

OAuth authentication and token

go golang oauth2 sparql

Last synced: 19 Oct 2024

https://github.com/faburem/cloudron-oauth

Meteor oauth package for Cloudron SSO integration

javascript meteor-package meteorjs oauth2

Last synced: 21 Oct 2024

https://github.com/vecerek/liam-neeson

AAU, ICTE 2018, IAM Assignment 1

facebook-graph-api facebook-login oauth2

Last synced: 19 Oct 2024

https://github.com/winebarrel/goth-esa

Goth provider for esa.

esa-io oauth2

Last synced: 18 Oct 2024

https://github.com/matheusps/okta-auth-example

Authentication with Okta built on top of angular 6 and angular material for learning purpose.

angular angular-cli angular-material angular6 authentication material oauth2 okta

Last synced: 25 Oct 2024

https://github.com/unitvectory-labs/jwt-bearer-token-vendor

A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.

github-actions jwt-bearer oauth2

Last synced: 14 Oct 2024

https://github.com/logto-io/auth-wiki

A comprehensive collection of articles, tutorials, and resources about authentication and authorization.

authentication authorization oauth2 oidc openid-connect

Last synced: 07 Nov 2024

https://github.com/napestershine/rideshare

A boiler plate start project in Lumen with oauth integration and API security and swagger docs and test cases.

api docs eloquent laravel lumen oauth2 php phpunit security swagger tdd

Last synced: 14 Oct 2024

https://github.com/nsweeting/ueberauth_weebly

An Ueberauth strategy for authenticating your application with Weebly.

elixir oauth oauth2 ueberauth weebly

Last synced: 24 Oct 2024

https://github.com/ryghub/rygforms

OAuth2 Login for Typeform and Tripetto

flask-application oauth2 python redirect typeform

Last synced: 14 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/cofin/litestar-httpx-oauth

HttpX OAuth Integration for Litestar

httpx litestar litestar-api litestar-framework oauth2

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/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/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/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/perebaj/legitima

Legitima is not a framework; rather, it serves as a centralized authentication system that seamlessly integrates various authenticators such as Google, GitHub, and more.

authentication authorization go golang oauth oauth2

Last synced: 07 Nov 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/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/sleeplesscofi/express-backend-threads

Backend de clon de Threads enfocado en llevar la funcionalidad y la organizacion de las funciones al Frontend

eslint event-emmiter firebase-notifications husky jest jwt oauth2 prettier prisma redis-cache supertest websocket zod-validation

Last synced: 04 Nov 2024

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

Example connection for MyMiniFactory Authservice

myminifactory oauth2

Last synced: 06 Nov 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/richardhj/oauth2-newsletter2go

Newsletter2Go OAuth 2.0 Client Provider for The PHP League OAuth2-Client

newsletter newsletter2go oauth2 oauth2-client php-league

Last synced: 30 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/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/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/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/owez/authrio

Authrio authentication platform repository

auth auth-platform oauth2 rust

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/ivan3bx/proma

Command line tool to inspect and extract data from Mastodon

api cobra-cli golang mastodon oauth2

Last synced: 04 Nov 2024

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

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

kakao-api nestjs oauth2

Last synced: 11 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/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/csokun/hello_keycloak

Elixir Phoenix Ueberauth + Keycloak Example

elixir elixir-phoenix keycloak oauth2 ueberauth

Last synced: 12 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

https://github.com/zanbaldwin/oauth2-proxy

Front-facing microservice to transform ever-changing Authorization tokens into user identifier headers, which are better cached by Varnish via the Vary header.

cache oauth2 proxy

Last synced: 30 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/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/vegeta897/whatever-calendar

Prototyping a group planning solution

calendar discord oauth2 svelte sveltekit typescript

Last synced: 04 Nov 2024

https://github.com/teampanfu/oauth2-discord

Discord Provider for the PHP League's OAuth 2.0 Client

authentication authorization client discord oauth oauth2

Last synced: 05 Nov 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/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/murtaza-u/muttoauth

Google OAuth2 authorization script for Mutt E-mail client

access-token email-client gmail google mutt neomutt oauth2 refresh-token

Last synced: 05 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/alexandrabaturina/book-catalog

Flask web application that provides a list of books within variety of authors. Implementing third-party authentication & authorization, it allows registered users to add, edit, and delete their own records.

crud-operations flask json oauth2 sqlite3

Last synced: 05 Nov 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/viral32111/oauth-demo

Demonstration of OAuth 2.0 integration with various providers.

cloudflare-workers integration oauth2

Last synced: 05 Nov 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/gopalanand333/random-time-interval-generator-nodejs

this application will generate data for random interval. Can be used where there's need of interval data

datagenerator nodejs oauth2 timeseries

Last synced: 07 Nov 2024

https://github.com/onify/blueprint-microsoft-azure-api-authenticate

Onify Blueprint: Authenticate against Microsoft Azure (AD) API using OAuth 2.0

azure bpmn flow microsoft oauth2 onify onify-blueprint onify-blueprints rest-api

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/szorfein/nyx

Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.

graphql grpc oauth2 postgresql react ruby ruby-on-rails

Last synced: 08 Nov 2024

https://github.com/vinny-bot/flaskcord

Discord OAuth2 extension for Flask. An Easier implementation of "Log In With Discord".

discord discord-oauth2 discord-oauth2-client discord-py flask oauth2 pycord python

Last synced: 27 Sep 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/SocialiteProviders/Vatsim

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 02 Aug 2024

https://github.com/akshaybabloo/jwt

JWT decoder and encoder

go golang jwt oauth2

Last synced: 06 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/danimydev/auth-microservice

Node JS microservice that supports jwt and multiple oauth providers

jwt-authentication microservice nodejs oauth2

Last synced: 05 Nov 2024

https://github.com/compwright/oauth2-servicefusion

Service Fusion OAuth 2.0 support for the PHP League's OAuth 2.0 Client

oauth2 oauth2-provider servicefusion

Last synced: 08 Nov 2024

https://github.com/sfomuseum/go-http-oauth2

Go HTTP middleware package for using an OAuth2 service as a single-sign-on provider.

golang oauth2

Last synced: 22 Oct 2024

https://github.com/matrixpower1004/springboot-photogram

간단한 SNS 프로젝트. Java와 Spring boot 관련 기술들을 학습한다.

bootstrap4 java jquery jsp oauth2 spring-jpa spring-security springboot2-x

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