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/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/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/vamsii777/vapor-auth-server

OAuth2 server example for Vapor

oauth2 swift vapor

Last synced: 19 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/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/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/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/phogolabs/terraform-provider-sendgrid

A package contains a useful Terraform Providers

hydra oauth2 terraform-provider

Last synced: 23 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/okdp/okdp-spark-auth-filter

Oauth2/OIDC Authentication filter for Apache Spark Apps/History UIs

apache-spark docker k8s-spark kubernetes oauth2 oidc-client openid-connect spark-kubernetes

Last synced: 13 Nov 2024

https://github.com/kbbushman/youtube-clone-build

YouTube clone built with Node, Express, PostgreSQL, Prisma, React, and Styled Components

express jwt node oauth2 postgres prisma2 react styledcomponents

Last synced: 13 Nov 2024

https://github.com/e-sites/cobalt

The E-sites Swift iOS API Client used for standard restful API's

api-client oauth2 promises swift

Last synced: 14 Nov 2024

https://github.com/truggeri/oauth-debugger

Debug and test your OAuth2 code with this mock resource server

gcp-cloud-functions go oauth2 svelte svelte3 watercss

Last synced: 17 Dec 2024

https://github.com/jinagamvasubabu/oauth2-resource-server

Oauth2 Resource Server (Product API) which can be accessed only after getting the token with respective roles from Authorization Server

caching jdbc oauth2 resource-server spring

Last synced: 05 Dec 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/nicolasparada/go-oauth2-client-short

Simple oauth2 client with Go

oauth2 oauth2-client social-login

Last synced: 07 Jan 2025

https://github.com/matthewhartstonge/hasher

An Argon2 Hasher for https://github.com/ory/fosite

argon2 fosite go golang hasher oauth2

Last synced: 03 Nov 2024

https://github.com/pragmaticivan/gandalf

Elixir Oauth2 Provider implementation

elixir oauth2

Last synced: 13 Nov 2024

https://github.com/seakayone/go-oauth2-cli

Simple OAuth2 command line client written in Go (golang)

go golang oauth2 oauth2-client

Last synced: 02 Dec 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/ollionorg/google-oauth2-token

🔐 Command-line tool to generate OAuth2 tokens for Google Workspace using a service account.

gcp google google-workspace oauth2 oauth2-authentication service-account token

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

🔓 Pre-auth OAuth2 APIs locally

node-module oauth2

Last synced: 13 Jan 2025

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/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/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/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/alfex4936/rust-actix-oauth2

Google/Github/NAVER/Kakao OAuth2 login

api google jwt kakao login naver oauth oauth2 rust

Last synced: 28 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/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/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/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/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/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/shawakash/youtubecreator

MarketPlace for Youtube creators and editors with utmost privacy for video uploading

mongodb monorepo nextjs oauth2 tailwindcss turborepo typescript youtube-api

Last synced: 15 Jan 2025

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/hendrickson-tyler/swift-pkce

A simple Swift package for the PKCE OAuth 2.0 extension

codechallenge codeverifier oauth2 pkce swift

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/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/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/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/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/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/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/b1narygl1tch/awesome-oauth-sec

OAuth2.0 and OpenID from an information security perspective

bugbounty information-security infosec oauth2 security

Last synced: 19 Dec 2024

https://github.com/anoziechibuike/agberochat2.0

AGBEROCHAT is a dynamic web application built with Flask, Socket.IO, and a robust database backend. This project offers a seamless and real-time chatting experience with the power of Flask and Socket.IO, ensuring instant communication. Users can create or join personalized rooms, fostering private conversations or group discussions.

expo expo-cli flask flask-socketio flask-sqlalchemy javascript oauth2 react-native react-navigation socketio

Last synced: 08 Nov 2024

https://github.com/xhcf/springboot_restbasicauth

SpringBoot Rest Api Utilizing a Basic Auth Header For Api Verification.

authentication authorization basic basic-authentication oauth2 oidc springboot springboot-rest

Last synced: 13 Jan 2025

https://github.com/roadiz/abstractapitheme

Base theme for creating simple public RESTful API protected with referrer API keys.

oauth2 roadiz

Last synced: 05 Dec 2024

https://github.com/hubspotwebteam/hubspot-oauth-sample-app

Sample of OAuth Application build with Hubspot

hubspot hubspot-cms oauth2

Last synced: 05 Dec 2024

https://github.com/bernardo-mg/oauth-resource-server-example

Example OAUTH 2 resource server with Spring

example oauth2 spring-ws

Last synced: 22 Nov 2024

https://github.com/giosil/woauth2

A simple OAuth 2.0 protocol implementation.

authentication java javaee javaee-security login oauth oauth2 oauth2-server security

Last synced: 27 Dec 2024

https://github.com/shuppet/p6-oauth2-discord

Raku module for authenticating against Discord's OAuth2 API.

discord discord-api oauth2 perl6 perl6-module raku raku-module

Last synced: 23 Dec 2024

https://github.com/echominds/infohub

"InfoHub: A collaborative platform for writing and sharing articles. Built with Java, Spring Boot, and Google OAuth2." "InfoHub: Веб-платформа для создания и публикации статей. Построено с использованием Java, Spring Boot и Google OAuth2."

community contentmanagement gradle java monolith-architecture oauth2 oauth2-client open-source postgres postgresql postgresql-database spring spring-boot spring-data-jpa spring-mvc spring-security webdevelopment

Last synced: 12 Oct 2024

https://github.com/charlesread/hapi-auth-fb

Hapi JS plugin that allows "plug-and-play" Facebook authentication in Hapi routes.

authentication facebook hapi hapijs oauth2

Last synced: 27 Dec 2024

https://github.com/codefiesta/OAuthKit

A Swift Package for OAuth 2.0

ios macos oauth2 swift swift-package-manager swiftui visionos

Last synced: 23 Oct 2024

https://github.com/rcarubbi/oauth2_aspnetidentity_dapper

Implementação de Autenticação e Autorização com OAuth2, Aspnet Identity, OWIN, Aspnet MVC, WebAPI e Dapper

asp-net-identity dapper oauth2

Last synced: 13 Jan 2025

https://github.com/trendev/ngrok-file-server

fast as lightning, secure tiny file server, based on ngrok and golang

file-server golang golang-examples ngrok-server oauth2

Last synced: 12 Oct 2024

https://github.com/openauth-dev/xf-oa-openauth

OpenAuth.dev login and registration for XenForo 2.

oauth oauth2 oauth2-client oauth2-provider openauth php php54 php7 xenforo xenforo-2 xenforo2

Last synced: 28 Sep 2024

https://github.com/banghuazhao/short-video-uploader

Short Video Uploader is a Svelte-based web app that simplifies uploading short videos to YouTube. Future updates will support popular platforms like TikTok, Instagram, and Douyin. Perfect for content creators looking to streamline their workflow across multiple platforms!

css googleapi html javascript nodejs oauth2 shortvideo svelte webapp webapplication youtube-api

Last synced: 13 Oct 2024

https://github.com/banghuazhao/adrevenue-watch

An iOS app built with SwiftUI and Swift Concurrency to fetch and display AdMob network reports. Follows MVVM + Clean Architecture for maintainability and scalability. Work in progress.

admob api-integration async-await clean-architecture google-apis ios ios-development mobile-app mvvm oauth2 swift swift-concurrency swiftui

Last synced: 13 Oct 2024

https://github.com/nasa9084/oauth-example

an example OAuth 2.0 Provider(Server) and Client written in Go

example go golang oauth2 oauth2-client oauth2-provider oauth2-server

Last synced: 13 Dec 2024

https://github.com/dhruuva/post-ops

A boilerplate that implements Google, Mail.ru, Github, Facebook and classic Authentication. So it can be easy to implement it as a starting point for your projects. Frontend on vue + Vuetify

boilerplate express jwt jwt-authentication mongodb mongoose nodejs oauth2 passport rest-api vue vue-dynamic-component vuetify-frontend

Last synced: 05 Jan 2025

https://github.com/fci-tu/findit

E-Commerce Project on Blazor and ASP.Net Core with Clean Architecure

asp-net-core back-end blazor clean-architecture efcore front-end linq oauth2 sql-server wasm

Last synced: 23 Oct 2024

https://github.com/caomeiyouren/wechat-official-helper

一个基于 Hono 实现的云函数版本的微信公众号助手,支持个人非认证公众号的上行登录、用户消息存储等功能,支持 OAuth2.0 登录

hono oauth2 serverless vercel wechat wechat-app wechat-official-account

Last synced: 23 Oct 2024

https://github.com/jhnnsrs/herre

herre is an (asynchronous) oauth2/openid client, that provides sensible defaults for the python ecosystem

async oauth2 oauth2-client openid openid-connect pyqt

Last synced: 20 Oct 2024

https://github.com/clayrisser/trailpack-oauth-server

Trailpack to run OAuth 2 server on Trails application

oauth oauth-server oauth2 oauth2-server trailpack trails trailsjs waterline

Last synced: 15 Dec 2024

https://github.com/navzam/token-store-multi-service-sample

Sample web app that uses Token Store to manage access tokens to multiple external services

azure azure-app-service azure-token-store oauth2 token-management

Last synced: 20 Dec 2024

https://github.com/towaquimbayo/get-kindr

A gamified web app that connects volunteers seeking opportunities and organizations hosting events by allowing volunteers to apply for available events and organizations to create new volunteer opportunities.

css css3 events javascript next next-auth nextjs oauth oauth2 organization prisma prisma-orm tailwind tailwindcss token typescript vercel volunteer volunteer-management

Last synced: 13 Jan 2025

https://github.com/socialiteproviders/notion

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 27 Oct 2024

https://github.com/udos86/sveltekit-in-action

A Fullstack SvelteKit Demo using Prisma, Auth.js & Vite PWA

oauth2 pwa sveltekit

Last synced: 24 Oct 2024

https://github.com/binyamin/pkce-gen

Generate code challenge & code verifier for PKCE (zero-dependencies)

javascript oauth oauth2 pkce

Last synced: 29 Oct 2024

https://github.com/oxisto/oauth2go

oauth2go aims to be a basic OAuth 2.0 authorization server that implements at least some of the most basic OAuth 2.0 flows.

authentication go golang oauth2 pkce

Last synced: 03 Dec 2024

https://github.com/ximaz/youtube-playlist-exporter

Export your favorite youtube playlists in a ready-to-import audio format for your iPhone on Apple Music

apple-music oauth oauth2 solidjs solidstart youtube youtube-dl youtube-downloader

Last synced: 20 Dec 2024

https://github.com/chuongmep/revitaddin.auth.example

Demo Example Authentication Autodesk Account Revit Add-in Use Autodesk Platform Services

aps autodesk forge oauth2 revit-addin revit-api

Last synced: 28 Dec 2024

https://github.com/jsmestad/ueberauth_slack_v2

Slack OAuth V2 Überauth strategy that supports Bot and User tokens

oauth2 slack ueberauth ueberauth-strategies

Last synced: 27 Oct 2024

https://github.com/fvilers/webapiowinidentityoauthjwtsample

A sample to demonstrate the combination of ASP.NET WebApi/OWIN/ASP.NET Identity/OAuth/JWT for user authentication

aspnet identity jwt oauth2 owin sample webapi

Last synced: 25 Nov 2024

https://github.com/authentiqid/authentiq-salesforce-registration-handler

Authentiq OpenID Connect Registration Handler for Salesforce

2fa authentication oauth2 oidc openid passwordless salesforce

Last synced: 06 Jan 2025

https://github.com/shazi7804/aws-cognito-user-migration-lambda

AWS Cognito User Pool migrate user from OAuth 2 provider.

aws cognito migrate oauth2 python

Last synced: 23 Nov 2024