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/punktde/oauth2-server

OAuth 2.0 Server for Flow Framework

flowframework neoscms oauth2

Last synced: 20 Nov 2024

https://github.com/celsiusnarhwal/loctocat

Simple yet flexible OAuth2 device flow authentication for Python

authentication device-flow oauth oauth2 python

Last synced: 17 Nov 2024

https://github.com/shivabhusal/trending

A Ruby on Rails based web app to find tweets on topics of your choice.

oauth2 rails ruby trends twitter twitter-api

Last synced: 01 Dec 2024

https://github.com/passageidentity/passage-android

Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password

1password android authentication biometrics ciam identity kotlin magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkey-flex passkey-ready passkeys passwordless webauthn

Last synced: 20 Nov 2024

https://github.com/passageidentity/passage-swift

Passkey Complete for Apple Platforms - Go completely passwordless with a standalone auth solution in your Swift apps with Passage by 1Password

1password apple authentication biometrics ciam ios macos magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless swift tvos webauthn

Last synced: 20 Nov 2024

https://github.com/bioblaze/passport-twitch.js

Passport strategy for authentication with Twitch (Twitch.tv)

bioblaze oauth2 passport passport-twitch passportjs twitch twitchtv

Last synced: 01 Dec 2024

https://github.com/tiscs/spring-boot-practices

Practices of spring boot.

exposed kotlin mqtt oauth2 spring spring-boot

Last synced: 25 Nov 2024

https://github.com/laredoza/singlesignonidentityserver

The Identity4 Server used by Single Sign-on Server

administration dotnetcore identityserver4 oauth2 openid

Last synced: 01 Dec 2024

https://github.com/netsells/passputter

Easily authenticate using OAuth 2.0 client/password grants in Dart/Flutter.

dart flutter oauth oauth2

Last synced: 08 Dec 2024

https://github.com/szymonpoltorak/social-app

Social media application as a individual academic project continued in my free time using Angular and Spring Boot.

angular docker hibernate java jwt-bearer-tokens maven ngx-markdown oauth2 oidc spring-boot spring-security typescript

Last synced: 15 Dec 2024

https://github.com/sue445/omniauth-chatwork

OmniAuth strategy for ChatWork

chatwork gem oauth2 omniauth omniauth-strategy

Last synced: 27 Nov 2024

https://github.com/xdevplatform/cat-pics

Resources for Tweeting cat pictures.

cats flask oauth2 the-cat-api tweet twitterapi-v2

Last synced: 05 Nov 2024

https://github.com/curityio/github-authenticator

Github oauth authenticator that can be used with any Java-based Web API

authenticator github login oauth2 plugin

Last synced: 03 Dec 2024

https://github.com/curityio/azure-apim-oauth-proxy

This repository provides a policy for the API Management in Azure that implements the OAuth Proxy functions of the Token Handler pattern.

api-gateway azure oauth-proxy oauth2 token-handler

Last synced: 03 Dec 2024

https://github.com/curityio/spa-deployments

Code to manage deployment of back end resources for SPA code examples

deployment docker oauth2 openid-connect spa token-handler

Last synced: 03 Dec 2024

https://github.com/lumbrjx/auth-with-lucia

auth system made by integrating Fastify with lucia-auth using typescript, redis for sessions

auth fastify lucia-auth mysql oauth2 prisma redis session

Last synced: 27 Oct 2024

https://github.com/curityio/openid-client-ios-appauth

OpenID Connect iOS integration in a SwiftUI App using the AppAuth pattern

appauth code-example ios mobile oauth2 openid-connect

Last synced: 03 Dec 2024

https://github.com/puddyclub/tinydiscord-lib

Tiny Library to use the Discord OAuth2.

discordapp oauth2 oauth2-client php php-library

Last synced: 08 Nov 2024

https://github.com/davesag/mock-sign-in-with-slack

A mock server that emulates the functions of the Sign-in With Slack system. Use this for Integration testing systems that require simple Slack sign-in.

mock-server oauth oauth2 sign-in-with-slack slack slack-api

Last synced: 02 Dec 2024

https://github.com/int128/oauth2-github-app

Go package for authenticating with GitHub App Installation token, interoperable with golang.org/x/oauth2 package

github-api golang oauth2

Last synced: 27 Oct 2024

https://github.com/elcobvg/rest-api-lumen

Boilerplate for REST API with Lumen, MongoDB and OAuth2

json-api jsonapi lumen lumen-api mongodb oauth2 opcache passport rest-api

Last synced: 06 Dec 2024

https://github.com/MiraiSubject/cosette-lite

Cybernetically verify players for your tournament and join them to your tournament Discord server securely!

discord docker fastify oauth2 osu osu-api-v2 svelte sveltekit tournament turborepo typescript

Last synced: 07 Nov 2024

https://github.com/bragner/Spotify-Player-Bot

Spotify Player Bot integrates Bot Framework v4 with Spotify Web Api.

adaptive-cards bot-framework csharp csharp-code dotnet-core oauth2 spotify spotify-web-api

Last synced: 18 Nov 2024

https://github.com/ivarprudnikov/test-client-for-oauth2

OAuth2 client (server) helps testing OAuth providers

oauth2 oauth2-client

Last synced: 14 Dec 2024

https://github.com/geekzter/azure-active-directory-client

Demonstrates the use of device code sign in from PowerShell script

azure-active-directory azure-devops oauth2 powershell terraform

Last synced: 18 Nov 2024

https://github.com/defless/oauth-2.1-example

OAuth 2.1 integration with fastify API

api-rest fastify oauth2 pkce pkce-flow pkce-oauth third-party

Last synced: 26 Oct 2024

https://github.com/hanabix/akka-stream-oauth2

Some useful graph shapes of akka-stream for OAuth2

akka akka-stream oauth2 scala

Last synced: 05 Nov 2024

https://github.com/jpmanson/easyoidc

Easy integration with OIDC (OpenID Connect) authentication servers. Examples in Flask, NiceGUI and Taipy web frameworks

flask nicegui oauth2 oauth2-client oidc oidc-client taipy

Last synced: 05 Nov 2024

https://github.com/walderlansena/api-restfull-sy4-mongodb-oauth2

:lock: :computer: :herb: API RestFull com Oauth2, MongoDB com Symfony 4

api authentication mongo mongodb oauth2 php7 rest restfull symfony4

Last synced: 02 Dec 2024

https://github.com/jinagamvasubabu/spring-oauth2-with-caching

Spring Oauth2 Authorization server Impementation with UI to configure and enabled Redis cache to ease the performance

cache jdbctokenstore oauth2 oauth2-server redis spring

Last synced: 05 Dec 2024

https://github.com/ahmetonurslmz/oauth2.0

OAuth2.0 authorization server that is intermediary with client and resource owner in order to issue access token to enable client to access resource server.

authentication authorization oauth oauth-server oauth-service oauth2

Last synced: 26 Nov 2024

https://github.com/sumocoders/teamleader-oauth2

PHP Teamleader oauth2 package to connect with Teamleader API (https://developer.teamleader.eu/)

oauth2 teamleader

Last synced: 23 Nov 2024

https://github.com/vineethkrishnan/laravel-kit-with-oauth

Laravel starter kit forked from https://github.com/brunogaspar/laravel-starter-kit and bundled with hybrid auth

laravel laravel-4-starter oauth2 php

Last synced: 02 Dec 2024

https://github.com/druxt/druxt-auth

Authentication module for DruxtJS

druxt module nuxt-auth oauth2

Last synced: 12 Nov 2024

https://github.com/adamint/java-discord-authenticator

OAuth Library for easy Authentication and Querying

discord java jda oauth-library oauth2

Last synced: 14 Dec 2024

https://github.com/mjpitz/oauth-oidc-cubbyhole

Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.

cubbyhole oauth2 oidc

Last synced: 09 Oct 2024

https://github.com/brunocarvalhodearaujo/js-oauth2

OAuth2 authentication module written in vanilla ES6

angular browserify javascript nodejs oauth2 react react-native webpack

Last synced: 28 Oct 2024

https://github.com/nguynthuhigh/sso-pointer

This is a Single Sign-On (SSO) service built using the NestJS framework, provide security and seamless user login across multiple applications

mongodb nestjs nodejs oauth2 sso sso-authentication

Last synced: 28 Oct 2024

https://github.com/samanyougarg/rest-api-example

Example API in Flask that follows REST API Best Practices.

api flask oauth2 openapi-specification python rest rest-api swagger

Last synced: 26 Oct 2024

https://github.com/ericlewis966/angularaspnetcoreoauth

Sample project based on the blog post demonstrating how to build out an Implicit Grant OAuth flow utilizing OAuth2/OpenID Connect protocols implementing IdentityServer4 as our OpenID Connect Provider and then using it to authenticate an Angular SPA client to authorize access to an independent ASP.NET Core Web API.

angular aspnetcore identityserver4 oauth2 openid-connect

Last synced: 15 Nov 2024

https://github.com/ngyewch/hydra-login-consent

Golang http middleware for implementing the User Login and Consent flow of Ory OAuth2 service (Hydra).

golang middleware oauth2 oidc ory ory-hydra

Last synced: 31 Oct 2024

https://github.com/szgabsz91/oauth2-authorization-proxy-server-spring-boot

Library for easily securing REST API endpoints in a Spring Boot applications using the reactive Spring WebFlux stack

facebook google oauth2 security spring-boot

Last synced: 17 Nov 2024

https://github.com/saahilanande/backend-mtrs

This repository contains the backend of the Movie Theater Reservation System. MTRS is a project to buy tickets and book seats for films in various theaters. Spring boot + Java + Postgres+ spring security + Oauth2.0 + JPA

activemq heroku java11 jpa junit5 jwt log4j2 maven mockito-junit oauth2 postgresql springboot3 springsecurity

Last synced: 13 Oct 2024

https://github.com/fvilarinho/akamai-siem-connector

This application provides a reliable and scalable way to collect Akamai Security Events (WAF, DDoS, BOT, etc.) and easily store it into different analytics platforms.

akamai devops java kafka kubernetes linode mosquitto-mqtt-broker nginx nodejs oauth2 opensearch siem terraform

Last synced: 27 Oct 2024

https://github.com/uber5/react-pkce-sample

Sample app demonstrating using OAuth2 PKCE within React

authentication oauth2 pkce react

Last synced: 10 Nov 2024

https://github.com/amalh/goodreads-oauth-in-swift-

Swift sample for using OAuthSwift with Goodreads | TUTORIAL: https://pragmatictheories.tech/ios-oauth-integration-with-goodreads/

goodreads-api goodreads-oauth ios oauth oauth2 oauth2-provider oauthswift swift

Last synced: 29 Dec 2024

https://github.com/egnuez/sso-oauth2

Single Sign On using oAuth2 & JWT

django oauth2 python3 single-sign-on sso

Last synced: 31 Dec 2024

https://github.com/gatecloud/gatecloud-boilerplate

Open Source RESTful API Gateway Boilerplate written in Go - Go语言开源RESTful API网关脚手架

auth0 boilerplate cache go golang middleware oauth2

Last synced: 06 Dec 2024

https://github.com/phogolabs/terraform-provider-sendgrid

A package contains a useful Terraform Providers

hydra oauth2 terraform-provider

Last synced: 23 Nov 2024

https://github.com/nikolaigulatz/oauth-token-cache

Easily obtain and cache OAuth 2.0 JWT tokens from Auth0.

auth0 oauth oauth2 python redis

Last synced: 15 Nov 2024

https://github.com/shanathvemula/test_oauth2

This repository provides a succinct overview of implementing OAuth2 authentication within Django, emphasizing its seamless integration with the User, Group, Permission, and ContentTypes APIs.

authentication django django-admin django-application django-framework django-oauth-toolkit django-project django-rest-framework djangorestframework oauth2 oauth2-server openid-provider openid-server permissions python python3 rest rest-api restful-api roles

Last synced: 10 Oct 2024

https://github.com/cepr0/sb-oauth2-mfa-demo

Spring Boot application with OAuth2 and multi-factor authentication

mfa oauth2 otp spring-boot two-factor-authentication

Last synced: 17 Nov 2024

https://github.com/curityio/spa-using-curitytokenhandler

Demonstrates Hardened Security for Single Page Applications

code-example oauth2 openid-connect react spa token-handler

Last synced: 03 Dec 2024

https://github.com/ekohe/ruby-office365

A simple ruby library to interact with Microsoft Graph and Office 365 API.

access-token api azure calendars contacts events graph-api mailboxes microsoft oauth2 office365 refresh-token rest ruby token

Last synced: 19 Oct 2024

https://github.com/laredoza/singlesignonapi

The Api used by the Single Sign-on UI to manage an Identity4 Server

administration auth dotnetcore identityserver4 oauth2 openid

Last synced: 01 Dec 2024

https://github.com/matthewhartstonge/pkce

A specification compliant implementation of RFC7636 - "Proof Key for Code Exchange (PKCE)" for Go.

code-flow-pkce go go-module golang oauth2 oidc pkce

Last synced: 21 Dec 2024

https://github.com/evillord666/techdemo

Spring Boot Example web application with Data Access Layer and 3 types of Authorization including OAuth2 from OpenAm

basic-auth dal keycloak-example oauth2 openam-example openam-oauth2 repository-pattern spring-boot-2 spring-boot-application spring-boot-example spring-boot-security-oauth2

Last synced: 07 Dec 2024

https://github.com/stratedge/visa

A complimentary extension of the official Laravel Passport package.

laravel laravel-5-package laravel-passport oauth2 passport php php7

Last synced: 15 Nov 2024

https://github.com/auth0/auth0-product-education-labs

A set of tools and example applications for Product Education courses

oauth2 oidc vercel

Last synced: 27 Sep 2024

https://github.com/mzogheib/quoll

Visualise your personal data all in one place!

express google-maps lerna-monorepo life-tracking monorepo nodejs oauth2 react react-native redux yarn

Last synced: 17 Dec 2024

https://github.com/micahsuomi/mypixx

A social media art sharing app built with MERN Stack

expressjs googleauth jsonwebtokens mongodb nodejs oauth2 react redux redux-saga sass sendgrid

Last synced: 11 Oct 2024

https://github.com/paulveillard/cybersecurity-oauth

An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about OAuth 2.0 and OpenID Connect in Cybersecurity.

idp oauth-client oauth2 oauth2-authentication oauth2-client oauth2-provider oauth2-proxy oauth2-server saml2 sdp-migration

Last synced: 07 Dec 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: 19 Dec 2024

https://github.com/vamsii777/vapor-auth-server

OAuth2 server example for Vapor

oauth2 swift vapor

Last synced: 19 Dec 2024

https://github.com/chanioxaris/tiktok-oauth2

Go package for TikTok OAuth 2.0 support

oauth2 tiktok

Last synced: 20 Dec 2024

https://github.com/sg-milad/remymind

reminder login with google Oaouth 2

nestjs oauth2 passportjs postgres redis typeorm

Last synced: 19 Nov 2024

https://github.com/socialiteproviders/auth0

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 11 Oct 2024

https://github.com/neverendingqs/oauth2-client-shell-v2

Interface for going through the OAuth 2.0 authorization code grant flow.

oauth2 vuejs

Last synced: 10 Nov 2024

https://github.com/oktadev/okta-node-client-credentials-flow-example

Node API with OAuth 2.0 Client Credentials Flow using Okta

api api-client client-credentials expressjs nodejs oauth2

Last synced: 28 Oct 2024

https://github.com/mnixo/meeting-room-dashboard

Basic LitElement web application that displays Google Calendar events.

dashboard google-apis google-calendar google-calendar-api lit lit-element oauth2 webcomponents

Last synced: 10 Nov 2024

https://github.com/jinhucheung/omniauth-ekuaishou

Omniauth strategy for Kuaishou Marketing

kuaishou kuaishou-api oauth2 omniauth ruby

Last synced: 03 Dec 2024

https://github.com/joeyism/py-oauth2_google_login

Gets OAuth2 access token from Google/YouTube automatically using requests_oauthlib

google oauth2 oauth2-access requests-oauthlib webdriver youtube

Last synced: 29 Dec 2024

https://github.com/nicolasparada/go-oauth2-client-short

Simple oauth2 client with Go

oauth2 oauth2-client social-login

Last synced: 07 Jan 2025

https://github.com/jinhucheung/omniauth-etencent

Omniauth strategy for Tencent Marketing

marketing oauth2 omniauth qq ruby tencent tencent-api

Last synced: 03 Dec 2024

https://github.com/yogesh-bhandare/sellaiart

SellAiArt is a platform for AI artists to create, showcase, and sell their digital art. It empowers creators to gain recognition and earn income.

ai cicd django docker github-actions htmx js oauth2 postgresql stripe tailwindcss

Last synced: 30 Nov 2024

https://github.com/curityio/react-haapi-demo

A demo HAAPI OpenID Connect implementation in a React app

code-example haapi oauth2 openid-connect react spa

Last synced: 03 Dec 2024

https://github.com/netcode/oauthgoat

Vulnerable dockerized environment designed to test OAuth vulnerabilities

oauth-client oauth2 oauth2-server security security-labs vulnerability

Last synced: 02 Jan 2025

https://github.com/linx-software/linx-oauth2-token-service

Server-side Linx application to manage the secure generation, storage and retrieval of access tokens.

github-api google-cloud-apis low-code-development-platform msgraph-api oauth2 oauth2-authorization oauth2-server salesforce-api

Last synced: 25 Nov 2024

https://github.com/onatm/heimdall

Implicit OpenID Connect (OIDC) and OAuth 2.0 Provider with opinionated identity management

identity-management implicit-flow nodejs oauth2 oauth2-provider oidc oidc-provider

Last synced: 21 Dec 2024

https://github.com/pragmaticivan/gandalf

Elixir Oauth2 Provider implementation

elixir oauth2

Last synced: 13 Nov 2024

https://github.com/oada/oada-id-client-js

JavaScript client library for OADA identity.

jwt middleware oada oauth2 openid-connect

Last synced: 09 Nov 2024