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/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/nextorigin/aescrypt

AES Salted Encryption helper for NodeJS

aes aes-256 aes-encryption decryption encryption nodejs oauth oauth2 security

Last synced: 30 Jan 2025

https://github.com/onify/blueprint-azure-index-users

Onify Blueprint: Indexing Users from Microsoft Azure AD via Microsoft Graph

blueprint bpmn flow indexing microsoft microsoft-azure microsoft-graph-api oauth2 onify onify-blueprint onify-blueprints rest-api

Last synced: 29 Dec 2024

https://github.com/chamodshehanka/angular7-material-crud

Angular 7.0.1 CRUD using Firebase firestore and Material Design and also Google Authentication.

angular angular7 firebase firestore google material material-design nosql oauth2

Last synced: 12 Dec 2024

https://github.com/daggerok/spring-boot-oauth2

Inspired by https://spring.io/guides/tutorials/spring-boot-oauth2 tutorial

oauth2 spring-boot

Last synced: 10 Jan 2025

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/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/sangeethnandakumar/oauth

OAuth v2.0 implementation in .NET 5 with IdentityServer v4 with a custom auth configuration dashboard. Auth configurations are fetched on demand from SQLServer database

asp-net-core dotnet-core identityserver4 oauth2

Last synced: 17 Dec 2024

https://github.com/dipti1202/memoriae

A social media website allows user to post, delete, edit and like pictures. Its a simple CRUD application.

css expressjs html javacript jsonwebtoken material-ui mongodb oauth2 react redux render

Last synced: 12 Dec 2024

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/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: 12 Dec 2024

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/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/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/developer-guy/springboot-oauth2-sample

⁉️ This project is example of OAuth2 and SpringBoot .

oauth2 oauth2-client oauth2-server springboot

Last synced: 13 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/hooklift/oidclient

OpenID Connect Go Client Library

golang-library oauth2 oauth2-client openid-connect

Last synced: 13 Jan 2025

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/hub9/angular-oauth-client

Angular authentication module for OAuth APIs

angular oauth-api oauth2

Last synced: 23 Dec 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: 05 Jan 2025

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/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/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/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/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/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/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/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/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/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/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/parths049/spring-boot-oauth2

Oauth-2 login using spring boot REST API.

oauth2 spring-boot

Last synced: 05 Dec 2024

https://github.com/natanaelvich/oauth2-app

authenticate oauth2 example app made with react native

expo oauth2 react-native svg

Last synced: 05 Dec 2024

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

OmniAuth strategy for Wonde

authentication edtech oauth2 omniauth ruby wonde

Last synced: 23 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/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/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/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/didinj/ionic-vue-oauth2-example

Ionic Vue Tutorial: OAuth2 Login Example

auth ionic login oauth2 refresh-token register vue vuejs

Last synced: 09 Dec 2024

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/svycal/ueberauth_zoom

Zoom OAuth2 Strategy for Überauth

elixir oauth2 zoom

Last synced: 04 Dec 2024

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/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/didinj/angular-oauth2-example

Angular Tutorial: Oauth2 Login and Refresh Token

angular auth login oauth2 register secure

Last synced: 09 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/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/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/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/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/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/joduplessis/weekday

Level up your team. Weekday is a messaging-first collaboration platform that gives your team superpowers. 💬 🚀

app cordova design design-patterns dev-kit electron googledrive graphql janus jimp messaging mqtt oauth2 polls react storybook webrtc

Last synced: 06 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/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/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/io-sgr/oauth

An Android compatible OAuth java library

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

Last synced: 09 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/nayak-nirmalya/tinder-clone

Tinder Clone with React Native, Expo, TypeScript, TailWindCSS, Context API, Google Firebase, React Navigation.

android eas expo firebase firestore ios oauth2 react-native react-navigation tailwindcss typescript

Last synced: 22 Jan 2025

https://github.com/berlinbruno/post-it

Join PostIt, the innovative social media platform that empowers you to share your thoughts, photos, and experiences with friends and followers. Discover new interests, connect with like-minded individuals, and engage with a vibrant community through posts, comments, and reactions.

oauth2 react sanity vite

Last synced: 23 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/aayush-dhakal/nodejs-google-oauth-authentication

a website with user authentication using passport-google-oauth20

authentication express-js googleoauth handlebars-js mongodb nodejs oauth2

Last synced: 24 Jan 2025

https://github.com/thefoxkd/calendarmtusi

Интеграция расписания МТУСИ с календарями - Python приложение для синхронизации расписания занятий МТУСИ с Google и Mac календарями. Возможности: автоматический парсинг расписания, обновления в реальном времени, умное разрешение конфликтов. Построено на Python 3.9+, Playwright, Google Calendar API, асинхронной архитектуре и строгой типизации.

async-python automation calendar-integration clean-architecture education-tools google-calendar-api mtuci oauth2 playwright pydantic python schedule-sync testing type-hints web-scraping

Last synced: 14 Jan 2025

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/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/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/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/monogramm/docker-mattermost-ldap

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

docker ldap mattermost oauth2 php

Last synced: 16 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/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/oktadev/php-api-oauth-sample

Secure PHP API with OAuth Example

api oauth2 php

Last synced: 14 Jan 2025