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/auth0/auth0-product-education-labs

A set of tools and example applications for Product Education courses

oauth2 oidc vercel

Last synced: 21 Jan 2025

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/codecentric/microsoft-entra-id-playground

This repository provides a setup to demonstrate service-to-service communication, authenticated by Microsoft Entra ID and Microsoft Identity Platform

asp-net-core azure azuread iam microsoft-entra-id microsoft-identity-platform oauth2 openid-connect terraform token-exchange

Last synced: 17 Jan 2025

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/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 Jan 2025

https://github.com/pragmaticivan/gandalf

Elixir Oauth2 Provider implementation

elixir oauth2

Last synced: 13 Nov 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/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/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/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/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/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/gitericsson/natours

Natours is a real-world RESTful API and server-side rendering WebApp for booking Tours.

agnostic brevo-api css3 express flutterwave-api fullstack javascript jwt leaflet-api mongodb-atlas mongoose mvc-architecture natours oauth2 pug server-side-rendering

Last synced: 22 Jan 2025

https://github.com/andrsam/urlshortener

HTTP service that serves to shorten URLs

oauth2 rest shorten-urls spring-mvc

Last synced: 21 Dec 2024

https://github.com/richardhj/oauth2-epost

OAuth 2.0 Client Provider for E-POSTBUSINESS API.

deutsche-post epost epostbusiness-api oauth2 oauth2-client php-league

Last synced: 30 Oct 2024

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/austinkregel/aut.hair

An authentication service build with Laravel Passport

oauth2 self-hosted sso-authentication sso-solution

Last synced: 30 Oct 2024

https://github.com/informaticauco/oauth2-uco

University of Córdoba client provider to the PHP League OAuth2 client

oauth2 oauth2-client php php-library php7

Last synced: 09 Dec 2024

https://github.com/gi0baro/ovpn-portal

Build client OpenVPN configurations with OIDC authentication

oauth2 oidc openvpn vpn

Last synced: 17 Dec 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/francescomasala/ktor-google-oauth2

Example for using google oAuth with ktor

google-oauth2 kotlin ktor oauth2

Last synced: 20 Jan 2025

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

full stack MERN social media app

cloudinary mern-stack oauth2

Last synced: 28 Jan 2025

https://github.com/casdoor/casdoor-spring-boot-shiro-example

SpringBoot & Apache Shiro Example for Casdoor

casdoor oauth oauth2 shiro springboot sso

Last synced: 13 Jan 2025

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/mon99745/securityreference

🔐 Security Reference w/ JWT & OAuth2.0

jwt oauth2 spring-security

Last synced: 18 Jan 2025

https://github.com/krakphp/doctrine-oauth2

Doctrine and Laravel OAuth2 Integrations

doctrine-orm laravel oauth2

Last synced: 29 Jan 2025

https://github.com/Gikkman/google-auth-electron

Sample app for verifying against Google with an Electron app

electron google google-api node node-js nodejs oauth oauth2 oauth2-authentication oauth2-client

Last synced: 25 Oct 2024

https://github.com/rahil-p/passport-discord-token

Passport strategy for authorizing users with Discord access tokens using the OAuth 2.0 API

discord oauth2 passport

Last synced: 15 Oct 2024

https://github.com/ngvgiang/wordpress_client

USTH-2024 Mobile Application Development project for midterm and final.

android-application material-design material-ui oauth2 volley-api wordpress

Last synced: 15 Oct 2024

https://github.com/piotrwegrzyn/googleapicalendareventcalcualtor

A quick project for myself to automate work hour calculation. The app uses Google Calendar API and Google OAuth to fetch all events from user's calendar. The user can filter by date or name phrase and the app displays the event's total hours. Live (hopefuly) website:

aws-elastic-beanstalk calendar-events django google-calendar-api oauth2 workhours

Last synced: 16 Jan 2025

https://github.com/did-app/dinosauth

Secure simple device based authentication, OAuth 2.0 and OIDC compatible

asymmetric-cryptography authentication biometrics oauth2 oidc openid-connect public-private-key

Last synced: 21 Jan 2025

https://github.com/lewiszlw/sso

sso + oauth 单点登录 和 开放授权

oauth2 sso

Last synced: 21 Dec 2024

https://github.com/chrislaskey/oauth2_github

A GitHub OAuth2 Provider for Elixir

authentication elixir github oauth2

Last synced: 03 Dec 2024

https://github.com/andifalk/spring-security-intro

Introductory crash course for Spring Security

certificates jwt oauth2 openid-connect spring spring-security token

Last synced: 20 Jan 2025

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

An OAuth template/example using Arctic and Express. Created as a quick start for personal projects.

bun discord nodejs oauth oauth2 typescript

Last synced: 05 Nov 2024

https://github.com/zslucky/koa-oauth2-password-server

A koa based SSO server with oauth2

koa oauth2

Last synced: 06 Jan 2025

https://github.com/sitholewb/usersapi

This is an API for registering and authenticating users. It uses JWT token and it supports different OAuth providers like Facebook, Google, etc

asp-net-core-api-starter aspnetcore dotnet dotnet-core facebook-oauth2 jwt jwt-bearer-tokens jwt-claims nunit-tests oauth-provider oauth-providers oauth2 unit-testing

Last synced: 24 Jan 2025

https://github.com/andifalk/owasp-chapter-munich-04-2019

Talk and demos for OWASP chapter meeting in Munich on 30.4.2019

chapter munich oauth2 openidconnect owasp security

Last synced: 20 Jan 2025

https://github.com/authgear/authgear-sdk-ios

Authgear authentication SDK for iOS platforms

authentication ios jwt mobile-library oauth2 sdk swift

Last synced: 07 Nov 2024

https://github.com/interactive-maps/osm-get-oauth2-token

This tool allows you to obtain the bearer access token needed to perform most openstreetmap api requests authorised by the oAuth2 standard.

oauth2 oauth2-authentication openstreetmap openstreetmap-api token

Last synced: 21 Jan 2025

https://github.com/ozdemirrulass/keycloak-nextjs-mysql-docker

This repository provides a setup for authentication in a modern web application environment. For more detailed explanation and step by step guide of this repository please visit my blog post.

authentication docker docker-compose keycloak mysql nextjs oauth2

Last synced: 29 Dec 2024

https://github.com/rosnovsky/surveyway

📬 A React/Node/Express application for quickly emailing surveys, collecting responses, and reporting results.

email express nodejs oauth2 react redux stripe

Last synced: 14 Oct 2024

https://github.com/msolorio/shopify-auth-express-middleware

An ExpressJS middleware that makes it easy for backend apps to manage auth and session storage with Shopify.

expressjs oauth oauth2 shopify

Last synced: 29 Jan 2025

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

Gets OAuth2 access token from Facebook automatically (with webdriver) using requests_oauthlib

chrome chromedriver facebook oauth2 oauth2-access oauth2-facebook-login requests-oauthlib webdriver

Last synced: 29 Dec 2024

https://github.com/asaintsever/traefik-forwardauth-authcode-pkce

Simple implementation of a Traefik ForwardAuth middleware supporting Authorization Code with PKCE flow

auth0 authorization authorization-code-grant forwardauth oauth2 oidc pkce traefik traefik-forwardauth-middleware traefik2

Last synced: 26 Jan 2025

https://github.com/qdequippe/oauth2-symfony-connect

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

oauth oauth2 php symfony

Last synced: 28 Oct 2024

https://github.com/embesozzi/oidc-demoapp-vuejs

Vuejs OpenID Connect demo application

oauth2 oidc oidc-client vue-router vuejs vuex

Last synced: 21 Nov 2024

https://github.com/goooler/androidoauth2webview

Easy and fast setup of the OAuth2 Authorization Code Grant flow with a WebView for an Android application.

oauth2 webview

Last synced: 11 Oct 2024

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

Example OAUTH 2 resource server with Spring

example oauth2 spring-ws

Last synced: 23 Jan 2025

https://github.com/linx-software/ms365_oauth2_mailreader

A simple solution to read mails from an Office 365 mailbox using OAuth2 Authentication. The solution retrieves an access token via the Azure API and then uses that token to read mails from a specified mailbox. Please note that OAuth2 needs to be configured on your Azure/Office365 account and necessary permissions need to be applied for this to work

lowcode oauth2 office365 outlook

Last synced: 25 Jan 2025

https://github.com/engineering87/pdnd-client-assertion-generator

.NET Client Assertion Generator for PDND Service API - This repository has been migrated to Developers Italia

assertion authentication dotnet e-service government jwt oauth2 pdnd pubblica-amministrazione

Last synced: 25 Nov 2024

https://github.com/alexmasterov/oauth2-headhunter

HeadHunter.ru Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-headhunter oauth2-provider

Last synced: 07 Nov 2024

https://github.com/alexmasterov/oauth2-stackexchange

StackExchange.com Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-provider oauth2-stackexchange

Last synced: 07 Nov 2024

https://github.com/novlan1/node-oauth-demo

OAuth 2.0 demo

demo oauth2

Last synced: 22 Jan 2025

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/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/surendravidiyala/oauth-passport-facebook

Passport OAuth support through the passport-facebook module

facebook oauth2 passport passport-facebook passport-local user-authentication

Last synced: 26 Jan 2025

https://github.com/phpmv/ubiquity-oauth

Oauth 2 client for Ubiquity framework

framework oauth2 php ubiquity ubiquity-framework

Last synced: 02 Feb 2025

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: 29 Jan 2025

https://github.com/lucasnetwork/oauth-backend

Back-end oauth using javascript following the IETF RFC 6749 specification and following Aaron Parecki's how-to guide

authentication nestjs nodejs oauth oauth2

Last synced: 23 Dec 2024

https://github.com/chensoul/spring-boot-3-microservices

Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes.

docker eureka feign istio kafka kubernetes oauth2 spring-cloud

Last synced: 22 Dec 2024

https://github.com/intricate/twitch-oauth2-client-spring

Spring Security utilities for configuring an application as a Twitch OAuth 2.0 client.

java oauth2 security spring spring-security twitch

Last synced: 18 Jan 2025

https://github.com/amrutprabhu/spring-oauth2-jwt

Spring Oauth2 implementation with separate authorisation and resource servers

authorization-server oauth2 resource-server spring-oauth2

Last synced: 11 Jan 2025

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/ancoka/larav-oauth2-client

This is an simple OAuth client service for Laravel framework.

laravel laravel-package oauth2 oauth2-client

Last synced: 08 Jan 2025

https://github.com/defeo/cas2oauth2bridge

A storage-less OAuth2 server that delegates authentication to a Jasig CAS server

cas jasig oauth2

Last synced: 17 Jan 2025

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

:lock: :computer: :herb: API RestFull com Oauth2, MongoDB no Zend Framework 3

api mongodb oauth2 php7 restfull zendframework zendframework3

Last synced: 30 Jan 2025

https://github.com/sammychinedu2ky/githubdotnetdeviceflow

This is an exemplary code on how to use GitHub Oath Device flow

device-flow oauth2

Last synced: 18 Jan 2025

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/silic0ns0ldier/uf_oidcaccount

Incompatible alternative to UF account system. Offloads login to Open ID Connect (OAuth 2) server(s) of your choice. WIP

oauth2 openid-connect userfrosting userfrosting-sprinkle

Last synced: 29 Jan 2025

https://github.com/oops-org-php/oauth2

PHP OAUTH2 authentication API - Azure, Facebook, Github, Google, Microsoft, Naver

azure-active-directory facebook-login github-login google-login kakao-login microsoft-login naver-login oauth oauth2 oauth2-client php

Last synced: 08 Jan 2025

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/viadee/deichefuerdieinseln

Companion repo for an upcoming articel on microservice security

java oauth oauth2 security

Last synced: 30 Jan 2025