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/davidallendj/opaal

Tool to automate the OAuth 2.0/OIDC flows

authorization-flow cli login oauth2 oidc

Last synced: 15 Nov 2024

https://github.com/samhammerag/oauth2authenticator

OAuth2 client for obtaining and refreshing of access tokens.

csharp dotnet oauth2 oauth2-client token-management

Last synced: 30 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/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/felipecezar01/fullstack-oauth-login

Projeto para treinar o uso do OAuth 2.0 (Login com outros serviçõs: Google, Facebook, Github, etc)

css html javascript oauth2

Last synced: 17 Dec 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: 22 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/alexandrevilain/xoauth2

golang.org/x/oauth2 wrapper with storage

golang oauth2 oauth2-client storage

Last synced: 15 Jan 2025

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/shanu-shahbin/blogs-fastapi-

The FastAPI Blog API is a RESTful web service built using FastAPI, allowing CRUD (Create, Read, Update, Delete) operations on blog posts. It provides endpoints for managing blog posts with authentication using JWT tokens and OAuth2. The API also integrates Swagger UI and ReDoc for interactive API documentation.

api crud fastapi oauth2 pyjwt redoc swagger-ui

Last synced: 21 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/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/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/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/richpeers/laravel-log-oauth2-curl

Custom Laravel Log driver

curl laravel monolog oauth2

Last synced: 24 Jan 2025

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/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: 07 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/macawls/notes-app-demo-frontend

Demo app using Nuxt and Pocketbase

bun nuxt oauth2 pocketbase shadcn vue

Last synced: 17 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/hub9/angular-oauth-client

Angular authentication module for OAuth APIs

angular oauth-api oauth2

Last synced: 23 Dec 2024

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/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/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/tcrouch/omniauth-wonde

OmniAuth strategy for Wonde

authentication edtech oauth2 omniauth ruby wonde

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

Secure PHP API with OAuth Example

api oauth2 php

Last synced: 14 Jan 2025

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

Oauth-2 login using spring boot REST API.

oauth2 spring-boot

Last synced: 05 Dec 2024

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/williamkoller/auth-keycloak-nestjs

Authentication with Keycloak using NestJS

docker-compose keycloak nestjs oauth2

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/cheol-cheol/baeda1-moa

배달모아_기숙사 1/N 공동 배달 커뮤니티 앱 🚚

context-api oauth2 react react-native sockjs-client

Last synced: 02 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

https://github.com/svycal/ueberauth_zoom

Zoom OAuth2 Strategy for Überauth

elixir oauth2 zoom

Last synced: 04 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/krucsodaniel/books

Explore and manage your favorite books effortlessly with this Angular-based web app, integrating Google Books API for search functionality and secure login via Google OAuth.

angular google-books-api ngrx oauth2 rxjs typescript

Last synced: 16 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/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: 13 Dec 2024

https://github.com/nsweeting/ueberauth_ecwid

An Ueberauth strategy for authenticating your application with Ecwid.

ecwid elixir oauth oauth2 ueberauth

Last synced: 12 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/zon-dev/oauth2

Implementation of OAuth 2.0 in Zig.

authorization oauth2 oauth2-client oauth2-server zig ziglang

Last synced: 06 Dec 2024

https://github.com/jeff-tian/citi-oauth

citi oauth middleware written in typescript

citi citi-bank-apis oauth2 openbanking openbanking-api typescript

Last synced: 16 Jan 2025

https://github.com/brentgreeff/api_auth_with_node

API Authentication with Node

authentication jwt nodejs oauth2 passport

Last synced: 21 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/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: 22 Jan 2025

https://github.com/jeff-tian/passport-citi

passport strategy for authenticating with citi sandbox account

citibank oauth2 openbanking passport-strategy passportjs

Last synced: 16 Jan 2025

https://github.com/jsonzilla/oauth2_playground

OAuth Cpp Playground

cpp oauth2

Last synced: 27 Jan 2025

https://github.com/chinalym/learn-spring-security

学习 spring security 的入门demo,包含如何基本使用,扩展能力,以及创建可以复用的 starter 工程,带有详细的说明文档

oauth2 spring-security spring-security-oauth

Last synced: 21 Dec 2024

https://github.com/daggerok/spring-security-examples

This repository contains spring-security playgroung projects https://daggerok.github.io/spring-security-examples/

csrf csrf-protection csrf-tokens oauth-github oauth2 oauth2-facebook-login oauth2-githubclient spring-boot spring-mvc spring-security xsrf

Last synced: 11 Nov 2024

https://github.com/twtrubiks/django_oauth_toolkit_tutorial

Django OAuth2 tutorial

django oauth2

Last synced: 16 Nov 2024

https://github.com/diogosouza/hb-oauth2-diy

Honeybadger's OAuth2 source code for Ruby and Rails project with Devise and oauth-plugin.

devise oauth-plugin oauth2 rails ruby

Last synced: 29 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/williamkoller/oauth2-google

OAuth2 Google with Nest.js

docker google nestjs oauth2 strategy

Last synced: 09 Jan 2025

https://github.com/aaronpk/oauth-authorization-server-discovery

This specification enables an OAuth resource server to indicate the authorization server it is protected by.

api oauth oauth2

Last synced: 13 Jan 2025

https://github.com/lucadibello/spring-graphql-keycloak-boilerplate

Spring Boot v3 + GraphQL + GraphiQL + KeyCloak boilerplate

graphiql graphql keycloak oauth2 spring

Last synced: 09 Jan 2025

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/npetkov/auth0_rails_frontend_example

Sample Rails 6 project demonstrating the OAuth2 code grant flow using auth0

auth0 cors jwt oauth2 omniauth rails6 rails6-api

Last synced: 09 Jan 2025

https://github.com/roddajohn/vigilant-octo-doodle

Simple Python OAuth example using Flask

flask oauth2 python

Last synced: 16 Jan 2025

https://github.com/chesszebra/lichess-oauth-server

An OAuth server application that handles incoming OAuth requests for Lichess.

lichess oauth oauth2 php php7

Last synced: 11 Nov 2024