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/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 Nov 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/defeo/cas2oauth2bridge

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

cas jasig oauth2

Last synced: 16 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: 10 Nov 2024

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: 10 Nov 2024

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/adarshaacharya/bricks

🧱 Bricks - all in one real estate marketplace.

docker nestjs oauth2 prisma redis s3-bucket sendgrid

Last synced: 08 Nov 2024

https://github.com/hoccyy/fitpick

FitPick is an app that saves your closet virtually and helps you choose an outfit if you can't decide!

firebase firebase-auth firebase-database google-oauth google-oauth-login nextjs nodejs oauth2 outfit-planner react virtual-closet webapp

Last synced: 12 Nov 2024

https://github.com/bkuhlmann/pkce

An OAuth Proof Key for Code Exchange (PKCE) challenge and code verifier.

oauth oauth2 pkce pkce-authentication security

Last synced: 08 Nov 2024

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

Oauth 2 client for Ubiquity framework

framework oauth2 php ubiquity ubiquity-framework

Last synced: 14 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: 09 Nov 2024

https://github.com/sakkke/oauth2-discord-proxy

A proxy service that uses Discord OAuth 2.0 authentication powered by Hono

authentication discord hono honojs oauth2 proxy proxy-server proxy-service

Last synced: 24 Oct 2024

https://github.com/pplu/azure-ad-auth

Perl libraries for authenticating through Azure AD

active-directory azure azure-ad oauth2 oauth2-client perl

Last synced: 05 Nov 2024

https://github.com/esimkowitz/pocket-reader-auth-api

An interface between the Pocket Authentication API and the Alexa Service Kit account linking interface.

alexa amazon gateway-api lambda oauth2 pocket

Last synced: 11 Nov 2024

https://github.com/fusionauth/fusionauth-example-go-device-code-grant

get-gif: An Example Golang CLI app using the FusionAuth Golang Client Library to provide Device Code OAuth

example fusionauth go golang golang-cli oauth2 oauth2-device-code-flow

Last synced: 05 Nov 2024

https://github.com/socialiteproviders/nextcloud

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 07 Nov 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/gearplug/calendly-python

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

api calendar calendly events oauth2 python webhooks wrapper

Last synced: 11 Nov 2024

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

A koa based SSO server with oauth2

koa oauth2

Last synced: 10 Nov 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: 14 Oct 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/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/thesaintkappa/unwrapped

Get to know your top 99 tracks & artists before the end of the year.

music oauth2 spotify spotify-api svelte typescript

Last synced: 12 Nov 2024

https://github.com/envor/one-app

Database per team starter kit for Laravel based on Laravel Jetstream and Livewire

database framework laravel mysql oauth2 oauth2-server sqlite sso starter-kit teams

Last synced: 08 Nov 2024

https://github.com/mrsaints/forward-ext-authz-service

A forward authentication / authorisation (authN) implementation of Envoy External Authorization (ext_authz), built with Contour, and Pomerium in mind.

authentication authorization cloud-native contour envoy ext-authz forward-auth ingress kubernetes oauth2 oidc pomerium proxy

Last synced: 12 Oct 2024

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

https://github.com/woody-wordpress/woody-sso

Replaces the Wordpress connection system with the SSO (single sign on) of Raccourci Agency: LE STUDIO

oauth2 sso wordpress wordpress-plugin

Last synced: 10 Oct 2024

https://github.com/ovidner/python-social-auth-liu

Additions to python-social-auth for Linköping University

adfs linkoping-university oauth2

Last synced: 27 Oct 2024

https://github.com/shahryarjb/mishka_social

MishkaSocial is a plugin for MishkaCms as a social networking gateway

authentication elixir oauth2 social

Last synced: 30 Sep 2024

https://github.com/mrf0rtuna4/django-discord-oauth2

🥢 Django application for secure user authorisation using Discord OAuth2

discord django oauth2 pypi

Last synced: 07 Nov 2024

https://github.com/pawfectly-yours/spring-auth-service

Auth microservice for Pawfectly Yours. Manages authentication and authorization processes, ensuring secure access to the application. Built with Spring Boot and Java, this service handles user login, registration, and role-based access control. Essential for maintaining security across the Pawfectly Yours platform.

api auth auth0 backend dependency-injection java jpa jpa-entities jpa-repository jwt microservices oauth2 rest-api spring-boot

Last synced: 15 Oct 2024

https://github.com/raresail/nest-oauth2-micro-service

A template for an authentication service using oAuth2

google-oauth2 microservice nestjs oauth2 template

Last synced: 23 Oct 2024

https://github.com/zahoorahmad/oauth-flask

SSO and OAuth Flow Integration for Google, Microsoft, and Other Providers

authentication authentication-backend docker flask google microsoft oauth2 sso

Last synced: 09 Nov 2024

https://github.com/another-guy/evcr-auth-functions

Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).

jwks jwt oauth oauth2

Last synced: 27 Oct 2024

https://github.com/mileschou/oauth2-server-jwt-bearer-grant

Implement RFC 7523 on league/oauth2-server

jwt oauth2 php

Last synced: 20 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: 12 Nov 2024

https://github.com/didinj/ionic-vue-oauth2-example

Ionic Vue Tutorial: OAuth2 Login Example

auth ionic login oauth2 refresh-token register vue vuejs

Last synced: 21 Oct 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 Nov 2024

https://github.com/monogramm/docker-mattermost-ldap

:whale: :elephant: Custom image for mattermost-ldap

docker ldap mattermost oauth2 php

Last synced: 16 Nov 2024

https://github.com/dryewo/cyrus-ui-oauth2

Library for UI authentication using OAuth2.

clojure cyrus oauth2 oauth2-authentication

Last synced: 09 Nov 2024

https://github.com/ernanej/social-authentication

Application developed in Ruby on Rails as a template to perform user authentication through their social networks. In this system, the following networks were used as a form of authentication, in addition, of course, to the creation of a standard user with email and password: Facebook, Github and Google.

authentication authentication-backend authentication-ruby devise oauth2 omniauth omniauth-facebook omniauth-github omniauth-google-oauth2

Last synced: 24 Oct 2024

https://github.com/developer-guy/springboot-oauth2-sample

⁉️ This project is example of OAuth2 and SpringBoot .

oauth2 oauth2-client oauth2-server springboot

Last synced: 25 Oct 2024

https://github.com/jamesbirtles/hapi-oauth

Allow your users to login with a number of oauth providers

hapi hapi-plugin hapi-v17 oauth oauth2

Last synced: 11 Oct 2024

https://github.com/posener/githubapp

oauth2 Github app authentication client

github github-api go golang oauth2

Last synced: 25 Oct 2024

https://github.com/jim60105/lineloginoidcdemo

LINE Login OpenID Connect Demo Project (ASP.NET Core 6 MVC)

asp-net-core learning line line-login mvc net-core oauth2 oauth2-client

Last synced: 04 Oct 2024

https://github.com/mchmarny/gauther

Basic Google OAuth2 implementation with Cloud Firestore persistence - part of microservice patterns on Knative

firestore go knative oauth2

Last synced: 08 Nov 2024

https://github.com/piomin/sample-micronaut-security

Demo with Micronaut application illustrating Security module

jwt micronaut micronaut-oauth2 micronautfw oauth2 security

Last synced: 01 Nov 2024

https://github.com/sigpwned/dropwizard-social-sign-on-module

Adds OAuth social sign-on flows for the most popular social networks to Dropwizard 3.0+

dropwizard dropwizard-auth java oauth oauth-server oauth2 oauth2-server social-auth social-authentication twitter

Last synced: 12 Oct 2024

https://github.com/socialiteproviders/vercel

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 08 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: 12 Oct 2024

https://github.com/abhishektiwari/axioms-express-js

Axioms Javascript client for Express. Secure your Express APIs using Axioms authentication and authorization.

access-token api api-security authentication authorization axioms express-js oauth2 openid openid-connect

Last synced: 01 Nov 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: 01 Nov 2024

https://github.com/mannj-nef/twitter_server

Project backend twitter clone use Express and typeScript with functions Authentication JWT, Streaming video, OAuth 2 with Google, send email with AWS SES, Socket.io, Swagger

aws express jwt oauth2 socket-io swagger typescript

Last synced: 05 Nov 2024

https://github.com/athiththan11/google-drive-oauth

Google Drive - OAuth2.0 using Google OAuth Client

google-drive google-drive-api google-oauth2 oauth2

Last synced: 08 Nov 2024

https://github.com/athiththan11/g-drive-oauth-image-upload

Google Drive Image Upload with OAuth 2.0

google-drive google-drive-api oauth2

Last synced: 08 Nov 2024

https://github.com/snehil-shah/git-planner

A MERN-Stack Project Planner Web App to manage your Github Projects using the Github API & OAuth 2.0 Authentication

full-stack github-api github-manager mern oauth2 planner project-management

Last synced: 12 Oct 2024

https://github.com/mentos1386/zdravko

Self-Hosted multi region health check service

flyio golang healthcheck k6 oauth2 status-page temporal

Last synced: 11 Oct 2024

https://github.com/trallnag/token2go-server

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 28 Oct 2024

https://github.com/damienbod/demotokensapikeyvault

ASP.NET Core OpenID Connect STS hosted on Azure using Azure Key Vault

aspnet-core azure azure-key- oauth2 openid-connect

Last synced: 17 Oct 2024

https://github.com/kimi0230/authserver

Base on OAuth2 and JWT to implement authorization system.

authentication go golang jwt oauth2

Last synced: 15 Nov 2024

https://github.com/d-integral/instagramapiapp

The app displays the last photo in the user's Instagram account. The task was done according to learning the course "Networking and Security in iOS Applications" by University of California, Irvine on Coursera in 2017.

oauth2 rest

Last synced: 13 Nov 2024

https://github.com/hooklift/oidclient

OpenID Connect Go Client Library

golang-library oauth2 oauth2-client openid-connect

Last synced: 13 Nov 2024

https://github.com/mmikhail2001/team_chat

ВКРБ МГТУ ИУ6. Корпоративный мессенджер. SSO, треды, реакции, групповая политика, интеграция с Gitlab.

gitlab golang keycloak oauth2 react typescript webhook websocket

Last synced: 07 Nov 2024

https://github.com/arrrrrmin/cloudfront-cognito-auth

Lambda@edge to secure cloudfront distributions using cognito as IDP in python

auth cloudfront cognito lambda lambda-at-edge oauth2

Last synced: 08 Nov 2024

https://github.com/dhrupad17/kontax

KontaX- Your smart solution to organize, connect, and manage contacts with ease

cloudinary flowbite mysql-database oauth2 spring-mvc spring-security springboot3 tailwindcss thymeleaf

Last synced: 12 Oct 2024

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

OAuth 2.0 demo

demo oauth2

Last synced: 13 Oct 2024

https://github.com/richllew182/shuffle-showdown

Shuffle Showdown is an interactive quiz application built using Node.js, Express, and EJS for dynamic content rendering. The application utilizes Spotify's OAuth to access a user's liked songs and generate a fun 10-round quiz based on those tracks.

ejs express-js node-js oauth2

Last synced: 29 Oct 2024

https://github.com/kriasoft/simple-oauth2-clients

OAuth 2.0 clients for Google, Apple, Facebook, GitHub and other identity providers.

auth auth0 authentication credentials facebook github google identity identity-provider oauth oauth2 passport passportjs token tokens twitter

Last synced: 14 Oct 2024

https://github.com/strehle/spring-openid-client

Spring Security OpenID client implementation (demo use case)

oauth2 oidc spring spring-boot uaa uaa-client

Last synced: 15 Oct 2024

https://github.com/dbish6/ideal_user_authentication_demos

A web application that demonstrates an advanced token-based user authentication flow with two different back-ends, as of now; TypeScript Express and Java Spring Boot.

css express java jwt jwt-authentication nodejs oauth oauth2 react redis redis-cache spring-boot spring-security typescript

Last synced: 14 Oct 2024

https://github.com/hk669/hacksarena

event/ hackathons management app using django, azure SQL, and AWS S3 with rewarding features for the activity

allauth aws aws-s3 azure-postgres blogs django docker events github googleauthenticaion oauth2 postgresql redis redis-cache social-network

Last synced: 13 Oct 2024

https://github.com/danilobuerger/oauth2

OAuth 2.0 server implementation written in Go

go oauth2

Last synced: 13 Oct 2024

https://github.com/hsk81/oas-explorer

API Explorer: UI for OpenApi specs with Auth0 support

api auth0 electron javascript oas oauth2 openapi

Last synced: 14 Oct 2024

https://github.com/hvalfangst/azure-oauth2-oidc-auth-code-flow-client-server-example-python

Oauth2 on Azure demonstrated with client and server applications in Python. Client utilizes OIDC with auth code flow.

az-204 azure fastapi github-actions oauth2 oauth2-authorization-code-flow openid-connect python

Last synced: 31 Oct 2024

https://github.com/nealsavant/knowsong.life

An application that provides a way for spotify users to test their knowledge of music artists! Can you identify every song from your favorite musicians?

angular4 css html5 java-8 javascript oauth2 spotify spotify-web-api spring-mvc spring-security sql trivia-quiz-game typescript

Last synced: 27 Sep 2024

https://github.com/nsweeting/ueberauth_ecwid

An Ueberauth strategy for authenticating your application with Ecwid.

ecwid elixir oauth oauth2 ueberauth

Last synced: 24 Oct 2024

https://github.com/sakkke/mc-express

A proxy service that maps /maps and /Backups under Discord authentication

authentication discord hono honojs oauth2 oauth2-discord-proxy proxy proxy-server proxy-service

Last synced: 24 Oct 2024

https://github.com/zacksleo/yii2-authclient

Yii AuthClient for Lianluo ( lianluo.com)

authentication oauth2 oauth2-client yii2 yii2-extension

Last synced: 14 Oct 2024