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/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: 05 Nov 2024

https://github.com/onify/blueprint-azure-index-users

Onify Blueprint: Indexing Users from Microsoft Azure AD via Microsoft Graph

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

Last synced: 07 Nov 2024

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/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/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/authgear/authgear-sdk-android

Authgear authentication SDK for Android

android authentication java kotlin oauth2 sdk

Last synced: 07 Nov 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/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/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: 08 Nov 2024

https://github.com/etcdema/oauth2.client

Small library for authentication of users on the third-party services supporting OAuth2 protocol: Google, Yandex, etc - nothing more, only authorization and obtaining information about the user. Deep rework of the project titarenko/OAuth2. Небольшая библиотека для идентификации пользователей на сторонних сервисах, поддерживающих OAuth2 протокол: Google, Yandex и т.д. - ничего лишнего, только авторизация и получение информации о пользователе. Глубокая переработка проекта titarenko/OAuth2.

github google oauth2 yandex

Last synced: 08 Nov 2024

https://github.com/jesusnut/omu_rest-assured-framework_may23_industrygrade

:rocket: :dart: :trophy: Industry Grade API Framework : REST ASSURED, Owner Library(for properties file configuration), TestNG, OAUTH2 flow, Traditional TestNg Data Provider- Excel Data Driven, Maven, AssertJ, Lombok, Extent Report, Documentation Pending

apachepoi assertj-assertions extent-report lombok maven oauth2 owner restassured testng

Last synced: 08 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/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/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/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/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/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/siddhant-vij/auth0-webapp-demo

Web App Authentication & Authorization in Go using Auth0

auth0 oauth2 oidc

Last synced: 15 Oct 2024

https://github.com/themusharraf/fastapi-oauth2

FastAPI va token autentifikatsiyasi yordamida foydalanuvchilarni autentifikatsiya qilish

authentication authorization fastapi oauth2

Last synced: 31 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/dimmaryanto93/springboot-oauth2-jwt-example

Belajar Oauth2 dengan JWT Token

jwt-token oauth2 springboot

Last synced: 07 Nov 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/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/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/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/vedanthb/full-mern-authentication

This project is to showcase full advanced MERN Authentication, Login, Register, Verification email, Login with Facebook and Google(OAuth) Forget Password (Email Reset)

authentication jwt-authentication nodemailer oauth2

Last synced: 08 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/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/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/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/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/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/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/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/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/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/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/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/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/faburem/cloudron-oauth

Meteor oauth package for Cloudron SSO integration

javascript meteor-package meteorjs oauth2

Last synced: 21 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/vecerek/liam-neeson

AAU, ICTE 2018, IAM Assignment 1

facebook-graph-api facebook-login oauth2

Last synced: 19 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/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/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/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/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/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/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/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/ryghub/rygforms

OAuth2 Login for Typeform and Tripetto

flask-application oauth2 python redirect typeform

Last synced: 14 Oct 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/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

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/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/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/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/viral32111/oauth-demo

Demonstration of OAuth 2.0 integration with various providers.

cloudflare-workers integration oauth2

Last synced: 05 Nov 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/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/oliverbravery/openauth

An Open Source OAuth 2.0 Compliant Authentication Service

authentication authorization fastapi oauth2 python3

Last synced: 13 Oct 2024

https://github.com/vkosuri/gdrivedownload

Download files from Google Drive using API

gdrive oauth oauth2

Last synced: 08 Nov 2024

https://github.com/trodicaro/weaklinks

Browser extension (unfinished) to raise awareness around high fraudulent activities.

discover-api expressjs oauth2 whoisxmlapi

Last synced: 08 Nov 2024

https://github.com/cihatsolak/netcore-identityserver4

IdentityServer is an authentication server that implements OpenID Connect (OIDC) and OAuth 2.0 standards for ASP.NET Core. It's designed to provide a common way to authenticate requests to all of your applications, whether they're web, native, mobile, or API endpoints.

identityserver4 net5 oauth2 openid-connect quickstart

Last synced: 07 Nov 2024