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/shuza/simple-restfull-api

This is prject demonstrate how to create a simple RestFull API with Play framework. It also implement oAuth.

java oauth2 play-framework restful-api

Last synced: 30 Jan 2025

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/baboon-king/vue-oidc-provider

Lightweight auth library based on oidc-client-ts for Vue single page applications (SPA)

authentication oauth2 oidc openid openid-connect vue vue-oidc-provider vue3

Last synced: 28 Jan 2025

https://github.com/sandesh300/youtube-clone

The YouTube Clone is a full-stack app with Java, Spring Boot backend, Angular frontend, MongoDB, Auth0 authentication, and AWS storage.

angular aws-s3 java javascript mongodb oauth2 rest-api spring-boot spring-data-jpa spring-mvc spring-security-jwt

Last synced: 24 Dec 2024

https://github.com/ms10596/catalog

TV series management system

flask oauth2 python sqlite

Last synced: 14 Jan 2025

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/absphreak/storybooksapp

Node ● Express ● MongoDB ● PassportJS

express handlebars mongodb node oauth2 passportjs

Last synced: 18 Dec 2024

https://github.com/pushkar1393/elasticsearch-based-big-data-indexing-application

A data indexing application based on Redis serialization to implement elastic search based queries

elasticsearch json-schema oauth2 queue-simulation redis spring-boot

Last synced: 08 Jan 2025

https://github.com/mmikhail2001/team_chat

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

gitlab golang keycloak oauth2 react typescript webhook websocket

Last synced: 27 Dec 2024

https://github.com/truauth/truauth

openid compliant-ish oauth 2.0 authentication service for 3rd party service authentication

3rd-party-service go grpc microservices oauth2 postgresql protobuf

Last synced: 14 Nov 2024

https://github.com/hub9/angular-oauth-client

Angular authentication module for OAuth APIs

angular oauth-api oauth2

Last synced: 23 Dec 2024

https://github.com/almmiko/procreader

Read reddit programming for fun

api guzzlehttp laravel oauth2 reddit-api

Last synced: 13 Jan 2025

https://github.com/doriantaylor/p5-app-oauth-authenticator

Stand-alone PSGI/FastCGI authenticator against multiple OAuth(2) providers

authentication fastcgi oauth oauth2 psgi

Last synced: 13 Dec 2024

https://github.com/lukaszfabia/golocal

Peter Fun and his voting system.

docker-compose go gorm-orm oauth2 postgresql rest-api

Last synced: 16 Dec 2024

https://github.com/tolom/df-slack-py

Slack bot integrating Dialogflow CX natural language processing with client API system, featuring secure OAuth and Firebase token management

chatbot dialogflow-cx firebase oauth2 openapi python slack-api slack-bot

Last synced: 23 Jan 2025

https://github.com/tcrouch/omniauth-wonde

OmniAuth strategy for Wonde

authentication edtech oauth2 omniauth ruby wonde

Last synced: 23 Dec 2024

https://github.com/daohoangson/js-tinhte-api

Tinh tế API authentication for React apps

api implicit-flow nextjs oauth2 react server-side-rendering xenforo

Last synced: 29 Dec 2024

https://github.com/mittal-parth/to-do-app-2.0

A Progressive Web Application with OAuth 2.0. It supports media and Speech to text input features as well.

css django html oauth2 pwa python social-auth

Last synced: 21 Dec 2024

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

Augmentation to auth schemas that provides access to secrets.

authn authz oauth2 oidc

Last synced: 21 Dec 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: 31 Dec 2024

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

Library for UI authentication using OAuth2.

clojure cyrus oauth2 oauth2-authentication

Last synced: 05 Jan 2025

https://github.com/lucasdiasjorge/microservices

Microservices architecture using Java, Spring cloud, Eureka, Gateway, Authorization and resources.

eureka java microservices oauth2 spring springcloud

Last synced: 20 Dec 2024

https://github.com/apulbere/oauth2-proxy-sample

gateway + oauth serve + resource server

authorization-server gateway oauth2 resource-server

Last synced: 27 Jan 2025

https://github.com/priontoabdullah/anushilon-server

🖼️ Anushilon - virtual science lab with interactive simulations 📺🔬 built with React, Redux, Tailwind, Node, Express, MongoDB, Mongoose etc. 🧪 🖥️ Visit at https://anushilon-bd.web.app/ 🎥 ❤️

express javascript mongodb mongoose node oauth2 rest-api

Last synced: 13 Jan 2025

https://github.com/williamkoller/auth-keycloak-nestjs

Authentication with Keycloak using NestJS

docker-compose keycloak nestjs oauth2

Last synced: 09 Jan 2025

https://github.com/ap/net-oauth2server-oidc

An OpenID Connect server on top of Net::OAuth2Server

oauth2 oidc open-id-connect openid-connect openidconnect perl

Last synced: 24 Dec 2024

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

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

api conversations intercom lead oauth oauth2 python requests tags users wrapper

Last synced: 09 Jan 2025

https://github.com/martinpankraz/azuresapodatareader

A dotnet 5 web project to showcase integration of Azure AD with Azure API Management for SAP OData consumption leveraging Principal Propagation.

apimanagement azure azure-app-service azuread cache dotnet5 oauth2 odata-client sample sap

Last synced: 17 Dec 2024

https://github.com/baratharivazhagan/spring-security-oauth2sso

Spring boot integrated with spring security demonstrating the usage of @EnableOauth2sso

oauth2 spring-security spring-security-oauth2 sso

Last synced: 21 Dec 2024

https://github.com/kunalbansall/assignment-submission-portal

"This project is a backend system designed for managing assignment submissions. It allows users to submit assignments, which can be reviewed by admins. It includes user authentication, assignment upload, and review functionality, with secure JWT authentication and admin-only controls."

express jwt-authentication mongodb nodejs oauth2

Last synced: 02 Feb 2025

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.

instagram oauth2 rest

Last synced: 13 Jan 2025

https://github.com/svycka/social-user

This module adds custom grant types for https://github.com/bshaffer/oauth2-server-php to allow login with social services like google or facebook.

laminas mezzio oauth2 oauth2-server oauth2-server-php php social-login zend-expressive zend-framework

Last synced: 21 Dec 2024

https://github.com/felipecezar01/fullstack-oauth2-login

Projeto que usa autenticação por outras plataformas, como o Google.

css html javascript oauth2

Last synced: 17 Dec 2024

https://github.com/hooklift/oidclient

OpenID Connect Go Client Library

golang-library oauth2 oauth2-client openid-connect

Last synced: 13 Jan 2025

https://github.com/svycal/ueberauth_zoom

Zoom OAuth2 Strategy for Überauth

elixir oauth2 zoom

Last synced: 04 Dec 2024

https://github.com/mortonfox/munztools

Misc tools for Munzee

munzee munzee-types oauth2 ruby

Last synced: 21 Dec 2024

https://github.com/qbason/notes_management_flutter_django

Notes management Flutter apk + Django + Django REST framework + OAuth2 + SQLite

dart django django-rest-framework flutter oauth2 orm python3 sqlite

Last synced: 14 Jan 2025

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

rdstation-python is an API wrapper for RD Station, written in Python.

api companies contacts crm customization leads marketing notifications oauth2 opportunities python rdstation requests webhooks wrapper

Last synced: 09 Jan 2025

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

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/effectra/third-party

Effectra\ThirdParty is a PHP library that provides OAuth configuration and functionality for various third-party platforms such as LinkedIn, GitHub, Facebook, and Google. It simplifies the process of integrating with these platforms and accessing user data through OAuth authentication

authentication facebook github google http-client linkedin oauth oauth2 php third-party

Last synced: 29 Dec 2024

https://github.com/subethasensomatic/aw.claimsexpressions

Powerful library that offers a DSL for validating JWT claims. Developers can define complex claim validation logic all without needing to modify codebase.

asp-net-core claims dotnet dotnet-core jwt-authentication jwt-tokens oauth2 openid-connect

Last synced: 16 Dec 2024

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

notion-python is an API wrapper for Notion, written in Python.

api database notion oauth2 pages project-management python queries query wrapper

Last synced: 09 Jan 2025

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/thony32/keyz

Flask RestAPI for managing passwords and keys

flask oauth2 python supabase

Last synced: 06 Feb 2025

https://github.com/deruina/starfolio

This project is a FastAPI application that allows users to authenticate with GitHub using OAuth and fetch their starred repositories. The application provides a web interface for users to log in and view their starred repositories, as well working with command-line interface (CLI)

asynchronous-programming concurrency fastapi oauth2

Last synced: 18 Jan 2025

https://github.com/lunchb0ne/videolibrarysystem

This is the repo of the best video rental service, that never was... ONFLIX!

management-system oauth2 vuejs

Last synced: 29 Dec 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: 06 Feb 2025

https://github.com/gm-gio/auto-catalog

An API for managing cars and manufacturers. It allows you to create, update, delete, and retrieve information about car manufacturers, models, and cars themselves. Includes search functionality for cars based on various criteria.

docker lombok maven oauth2 postgresql rest-api spring-boot swagger

Last synced: 14 Jan 2025

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: 14 Dec 2024

https://github.com/neal-c/ghpm

Turn all your repositories private with 1 CLI command (but not the starred ones)

cli github-api go golang oauth2

Last synced: 02 Feb 2025

https://github.com/posener/githubapp

oauth2 Github app authentication client

github github-api go golang oauth2

Last synced: 13 Dec 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: 17 Dec 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/dimmaryanto93/springboot-microservice-example

Belajar Microservice dengan SpringBoot

oauth2 rest-template springboot

Last synced: 27 Dec 2024

https://github.com/dimmaryanto93/springboot-oauth2-sso-example

Spring security oauth2 Authorization and Resource Server

auth-server authorization oauth2 oauth2-server springboot sso

Last synced: 27 Dec 2024

https://github.com/hantsy/spring-security-oauth2-authserver-example

OAuth2/OIDC Authorization Server Example based on Spring Authorization Server

kotlin oauth2 oauth2-server oidc spring-authorization-server

Last synced: 21 Dec 2024

https://github.com/curityio/oauth-agent-kotlin-spring

A Kotlin OAuth Agent, providing API driven OpenID Connect for SPAs

oauth-agent oauth2 openid-connect spa spring-boot token-handler

Last synced: 03 Dec 2024

https://github.com/onify/blueprint-google-add-user-to-group

Onify Blueprint: Add user to group in Google via Google API

blueprint bpmn flow google google-api oauth2 onify onify-blueprint onify-blueprints

Last synced: 29 Dec 2024

https://github.com/onify/blueprint-google-api-auth

Onify Blueprint: Authenticate against Google API with service account

blueprint bpmn flow google oauth2 onify onify-blueprints rest-api

Last synced: 29 Dec 2024

https://github.com/v-kolesnikov/omniauth-amplifr

Omniauth OAuth2 middleware for Amplifr.com

amplifr oauth2 omniauth

Last synced: 18 Jan 2025

https://github.com/jacobkobr/financeflow

Allows users to input check data, which is then imported into a Google Sheet using the Google Drive API.

google-sheets-api java maven oauth2 swing

Last synced: 20 Dec 2024

https://github.com/authgear/authgear-example-python-flask

Authentication for Authgear Python Flask Web Application

application authentication authgear authgear-examples flask oauth2 oidc python web

Last synced: 29 Dec 2024

https://github.com/xhcf/springboot_weboauth

A Springboot application that secures an html/js front end behind an oauth login.

html js-front oauth oauth-login oauth2 springboot-application springboot-web-oauth webapp

Last synced: 13 Jan 2025

https://github.com/archeun/archeun

The primary platform providing the core services for other archeun based applications

authentication authorization django oauth2 oidc python

Last synced: 28 Jan 2025

https://github.com/oktadev/okta-implicit-flow-detector

A browser extension for Chrome and Firefox to detect the deprecated OAuth 2.0 Implicit flow

oauth oauth2 security

Last synced: 14 Nov 2024

https://github.com/curityio/passport-curity

Curity authentication strategy for Passport.js

oauth2 openid-connect sdk website

Last synced: 03 Dec 2024

https://github.com/oktadev/okta-shiro-plugin

A library for integrating Okta into Apache Shiro based projects

java jax-rs oauth2 security servlet shiro

Last synced: 14 Nov 2024

https://github.com/io-sgr/oauth

An Android compatible OAuth java library

android android-library java maven oauth oauth2 oauth2-client oauth2-server

Last synced: 03 Feb 2025

https://github.com/oktadev/php-api-oauth-sample

Secure PHP API with OAuth Example

api oauth2 php

Last synced: 14 Jan 2025

https://github.com/uragirii/refreshauthservice

A simple Refresh Token implementation using WebAPIs ASP.Net Framework

asp-net csharp netframework oauth2 refresh-token

Last synced: 06 Jan 2025

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

https://github.com/swiftsoftwaregroup/oauth2-res-server

Resource Server for the OAuth 2.0 Client Credentials Flow implemented in Python using Flask

api flask oauth2 oauth2-server python

Last synced: 06 Jan 2025

https://github.com/tcarrio/edge-oauth-sessions

OAuth session management at the edge with Cloudflare Workers

botdetection cloudflare cloudflare-workers geolocation oauth2 oidc openid-connect proxy serverless

Last synced: 17 Jan 2025

https://github.com/selcuksert/oauth-oidc-spa

A sample project on OAuth & OpenID Connect using Angular as SPA Client, SpringBoot as ResourceServer and Keycloak as IdP

angular keycloak oauth2 openidconnect singlepageapplication springboot

Last synced: 19 Nov 2024

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

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

docker ldap mattermost oauth2 php

Last synced: 16 Jan 2025

https://github.com/tulipretail/oauth2-hydra

Hydra Provider for the PHP League OAuth 2.0 Client

composer hydra oauth2 oidc php

Last synced: 25 Dec 2024