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/rabahs/tvos-oauth

tvOS OAuth authentication using authentication/activation codes (Amazon login, Dropbox)

amazon authentication cocoapods dropbox ios oauth oauth2 oauth2-client swift swift-3 tvos

Last synced: 19 Nov 2024

https://github.com/autom8ter/openid

Complete OpenID Connect http handlers

golang oauth2 open-id openid-connect

Last synced: 07 Nov 2024

https://github.com/stelynx/craft

HTTP client with offline support, queueing requests, auto-refreshing OAuth tokens

dart flutter http oauth2 offline

Last synced: 23 Oct 2024

https://github.com/doamaral/postman-imgur

Using Postman with Oauth2 and refreshing its token automatically using pre-request scripts

api dynamic-variables htmlextra oauth2 postman rest testing

Last synced: 15 Nov 2024

https://github.com/coding-hui/iam

IAM - Identity and access management system, cloud native friendly, multiple authentication methods

cloud gin golang iam oauth2 security

Last synced: 14 Oct 2024

https://github.com/schwarz/ueberauth_bnet

Ueberauth Strategy for Battle.net Login

battle-net oauth2 phoenix ueberauth

Last synced: 15 Nov 2024

https://github.com/authentiqid/omniauth-authentiq

OmniAuth strategy for authenticating with Authentiq ID apps (iOS, Android). Supports OpenID Connect.

authentiq oauth2 oidc omniauth openid-connect rails strategy

Last synced: 31 Oct 2024

https://github.com/jaddison/django-simple-socialauth

Django social account authentication app based on requests-oauthlib.

authentication django login oauth oauth1 oauth2 registration simple social

Last synced: 11 Oct 2024

https://github.com/dtinth/eventpop-ticket-gateway

A gateway that lets Eventpop ticket holders authenticate themselves

jwt oauth2 typescript vercel

Last synced: 23 Nov 2024

https://github.com/stevelr/wasm-service-oauth

Use OAuth with Cloudflare Workers

oauth oauth2 wasm wasm-service workers

Last synced: 16 Nov 2024

https://github.com/tugascript/graphql-oauth

GraphQL Local OAuth with Rust

graphql microservice oauth2 rust

Last synced: 20 Nov 2024

https://github.com/sjefvanleeuwen/identity-server

Docker images for identity server 4, an OpenID Connect and OAuth 2.0 Framework for ASP.NET Core

docker identityserver identityserver4 oauth oauth2 oauth2-authentication oauth2-provider

Last synced: 26 Oct 2024

https://github.com/cleanenergyexchange/fastapi-zitadel-auth

OAuth2 authentication in FastAPI apps using Zitadel

fastapi jwks jwt oauth2 zitadel

Last synced: 11 Jan 2025

https://github.com/cythral/identity

OAuth2 + OpenID Compliant Identity Server. Handles user2app and app2app authentication + authorization.

csharp dotnet oauth2 openid

Last synced: 27 Dec 2024

https://github.com/chrislaskey/oauth2_facebook

A Facebook OAuth2 Provider for Elixir

authentication elixir facebook facebook-graph oauth2

Last synced: 16 Nov 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/alexismaking/notion-oauth-demo

This is a example of how to use the Notion API to authenticate a user and fetch their data, ready to be deployed to Vercel.

notion oauth2 vercel

Last synced: 12 Oct 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/juancastillo0/dart_auth

Integrations and tools for authentication in Dart applications and servers. Supports multiple OAuth2 and OpenIdConnect providers, and custom methods such as email, phone, username or TOTP (time-based one-time password).

2fa authentication authorization backend dart flutter frontend jwt mfa oauth oauth2 openid-connect shelf totp

Last synced: 19 Oct 2024

https://github.com/justijndepover/bullhorn-api

PHP client for the Bullhorn API

api bullhorn oauth2 php

Last synced: 25 Dec 2024

https://github.com/epoch/meup

your upcoming meetups at a glance

meetup-api oauth2 react redux

Last synced: 12 Dec 2024

https://github.com/schbenedikt/text-editor

A text editor programmed with Python and PyQt5 with integration to Microsoft Word and Upload-System to Github.

api code-editor editor github-api github-upload oauth2 pyqt5 pyqt5-desktop-application python text text-editor upload-file-via-schbenedikt-s-text-editor word

Last synced: 11 Dec 2024

https://github.com/zekrotja/remyx

Create remixes of Spotify playlists with your friends.

go oauth2 solidjs spa spotify webapp

Last synced: 17 Dec 2024

https://github.com/mrjoops/oauth2-jira

Jira OAuth 2.0 support for the PHP League's OAuth 2.0 Client

composer jira oauth oauth2 php

Last synced: 16 Dec 2024

https://github.com/digillect/aspnetcoreoauthproviders

OAuth 2.0 authentication providers for ASP.NET Core.

aspnetcore authentication oauth2

Last synced: 23 Dec 2024

https://github.com/gabor-boros/go-oauth2-arangodb

ArangoDB storage for OAuth 2.0.

golang oauth2

Last synced: 18 Dec 2024

https://github.com/gearplug/calendly-python

calendly-python is an API wrapper for Calendly, written in Python

api calendar calendly events oauth2 python webhooks wrapper

Last synced: 09 Jan 2025

https://github.com/oliverschloebe/oauth2-rbtv

Rocket Beans TV Provider for OAuth 2.0 Client

authorisation authorization client oauth oauth2 oauth2-provider rbtv

Last synced: 10 Dec 2024

https://github.com/nextauthjs/playgrounds

Example Playground Applications for various Auth.js framework clients

authjs jwt next-auth nextauth oauth oauth2 oidc

Last synced: 24 Dec 2024

https://github.com/andrew-boutin/dndtextapi

REST API for a DnD style text adventure site with Google authentication.

docker docker-compose golang mock-server oauth2 postgresql rest-api

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

https://github.com/miniorangedev/oauth-laravel-free

Laravel OAuth Single Sign On Solution. Make your Laravel application as OAuth Client using this plugin. Laravel end users can login into Laravel application using their OAuth Provider / Server credentials.

authentication laravel oauth oauth2 openid openid-connect single-sign-on sso

Last synced: 12 Dec 2024

https://github.com/gearplug/eventbrite-python

eventbrite-python is an API wrapper for Eventbrite, written in Python.

api eventbrite events oauth2 user-authentication webhooks wrapper

Last synced: 09 Jan 2025

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/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/d-band/auth-center

auth center with OAuth 2.0 & TOTP

koa koa-orm koa-view koa2 oauth oauth2 oauth2-server totp

Last synced: 24 Nov 2024

https://github.com/nainarazz/gourmetic

Have you ever run out of ideas on what to cook on your next meal? Gourmetic is a simple food recipe app that can help you find a recipe for your next meal.

auth0 codegen cooking express graphql mongodb monorepo nextjs oauth2 progressive-web-app react responsive-design styled-components typescript

Last synced: 04 Nov 2024

https://github.com/jferrl/go-githubauth

Go package that provides utilities for GitHub authentication

github github-authentication go oauth2

Last synced: 18 Nov 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/csabapalfi/oauth-cli

🔓 Pre-auth OAuth2 APIs locally

node-module oauth2

Last synced: 13 Jan 2025

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/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/ikemtz/pubeler

A utility to post data contained in flat files to RESTful apis.

auth0 device-workflow flat-files oauth2

Last synced: 23 Oct 2024

https://github.com/nullscreen/yt-auth

Authenticate users with their Google account

authentication gem google oauth2 rails youtube

Last synced: 14 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/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/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/ivarprudnikov/test-client-for-oauth2

OAuth2 client (server) helps testing OAuth providers

oauth2 oauth2-client

Last synced: 14 Dec 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/jinhucheung/omniauth-etencent

Omniauth strategy for Tencent Marketing

marketing oauth2 omniauth qq ruby tencent tencent-api

Last synced: 03 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/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/jinhucheung/omniauth-ekuaishou

Omniauth strategy for Kuaishou Marketing

kuaishou kuaishou-api oauth2 omniauth ruby

Last synced: 03 Dec 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/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/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/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/aquiseb/graphql-go-auth

Easy authentication package for https://github.com/graph-gophers/graphql-go

authentication golang graphql oauth2

Last synced: 23 Dec 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/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/surfoo/oauth2-geocaching

Geocaching Provider for OAuth 2.0 Client

api geocaching groundspeak oauth2 rest rest-api

Last synced: 27 Oct 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/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/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/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/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/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/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/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/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/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/jim60105/googleoidc_angular_aspnetwebapi_auth_code_flow

Google OAuth 2.0 OpenID Connect with Authorization Code Flow (Angular + ASP.NET Core Web API) https://blog.maki0419.com/2022/09/angular2-aspnet-webapi-google-oauth2-oidc-auth-code-flow.html

angular2 asp-net-core asp-net-core-web-api authorization authorization-code-grant google google-login google-oauth2 learning oauth2 oauth2-client openid-connect

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