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/richpeers/laravel-log-oauth2-curl

Custom Laravel Log driver

curl laravel monolog oauth2

Last synced: 24 Nov 2024

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

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

authorization flask oauth2 oauth2-server python

Last synced: 06 Jan 2025

https://github.com/foryforx/ibossgo

golang with google oauth and postgres. Implemented in clean-architecture with sql migration.

clean-architecture gin golang mongodb oauth2 postgres postgresql sql-migration

Last synced: 22 Dec 2024

https://github.com/cthoyt/flask-dance-with-redirects

Extend Flask-Dance to handle URL redirects

flask flask-dance oauth oauth1 oauth2

Last synced: 02 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/curityio/serverless-zero-trust-vercel-api

A serverless zero trust OAuth 2.0 protected API for Vercel deployment, protected with self-contained JWTs

api claims code-example jwt-validation oauth2 scopes self-contained-jwt serverless vercel

Last synced: 03 Dec 2024

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

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

docker ldap mattermost oauth2 php

Last synced: 16 Nov 2024

https://github.com/nicolasdao/userin-core

UserIn core component used to build UserIn plugins.

federated-identity-providers oauth2 oidc userin

Last synced: 07 Jan 2025

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/shuklaritvik06/react-native-metaphors

This repository offers a collection of code snippets showcasing diverse functionalities, serving as metaphorical examples for developing innovative features in React Native applications.

animation firebase navigation oauth2 payment react-native

Last synced: 16 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: 20 Nov 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/ovidner/python-social-auth-liu

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

adfs linkoping-university oauth2

Last synced: 13 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/h3ar7b3a7/toolbox

Example Spring Boot - Angular project (WIP), using best practices and highly recommended libraries for project & code quality.

angular angular-material chromatic cypress docker-compose eslint flyway github-actions gradle jest lombok oauth2 open-api-v3 prettier spring-actuator spring-boot spring-data-jpa spring-security sso storybook

Last synced: 15 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/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/curityio/salesforce-authenticator

Salesforce oauth authenticator that can be used with any Java-based Web API

authenticator java oauth2 openidconnect plugin salesforce

Last synced: 03 Dec 2024

https://github.com/rafaeldavish/pot-of-quotes-app

A web application that provides a list of quotes within a variety of categories as well provides a user registration and authentication system. This application uses persistent data storage to create a RESTful web application that allows users to perform Read, Create, Update, and Delete operations.

boostrap flask flask-application flask-restful flask-sqlalchemy google-api json oauth2 vagrant virtualbox

Last synced: 16 Jan 2025

https://github.com/is2ei/passport-typetalk

Typetalk OAuth2 strategy for Passport

oauth2 passport typetalk

Last synced: 12 Jan 2025

https://github.com/curityio/kafka-zero-trust

OAuth 2.0 zero trust event based messaging between APIs

api code-example events kafka nodejs oauth2 zero-trust

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

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/posener/githubapp

oauth2 Github app authentication client

github github-api go golang oauth2

Last synced: 13 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/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/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: 22 Nov 2024

https://github.com/fadhiilrachman/oauth-uid

Simple OAuth U.ID php class

oauth2 php-library

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

InvenSales integrates OAuth2 for secure microservices and adds social login for user convenience. Built with Keycloak, it manages user identities and access permissions, enabling role-based access control to endpoints.

jwt-token keycloak oauth2 spring-boot spring-cloud spring-data-jpa spring-security

Last synced: 27 Nov 2024

https://github.com/eve0415/discord-oidc

Discord OAuth2 to OpenID Connect bridge using Cloudflare Workers.

cloudflare cloudflare-workers cloudflare-zero-trust discord oauth2 oidc

Last synced: 23 Nov 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/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/josdem/spring-boot-oauth2

Spring Boot Oauth2 with Google

groovy oauth2 spring-boot

Last synced: 16 Nov 2024

https://github.com/aliabbascheema/cryptographic_and_authentication

This project demonstrates the practical implementation and comparison of cryptographic techniques and authentication protocols Kerberos and OAuth 2.0 in cloud environments.

aes-encryption cryptography jinja2 kerberos-authentication matplotlib oauth2 performance-testing requests requests-oauthlib

Last synced: 15 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/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/josdem/spring-boot-authorization-server

This project shows how to implement Oauth 2.0 with Spring Boot Security project

gradle java oauth2 spring-boot spring-security

Last synced: 16 Nov 2024

https://github.com/curityio/jwt-validation-in-symfony

Example code for JWT validation tutorial in an OAuth protected Symfony API

api claims code-example jwt-validation oauth2 scopes zero-trust

Last synced: 03 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/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: 17 Nov 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: 20 Dec 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/strogonoff/django-upwork-auth

Simple Upwork login for your Django-based project.

django oauth2 python upwork-api

Last synced: 20 Nov 2024

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

Simple Python OAuth example using Flask

flask oauth2 python

Last synced: 16 Jan 2025

https://github.com/mon99745/securityreference

🔐 Security Reference w/ JWT & OAuth2.0

jwt oauth2 spring-security

Last synced: 17 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/mileschou/oauth2-server-jwt-bearer-grant

Implement RFC 7523 on league/oauth2-server

jwt oauth2 php

Last synced: 08 Dec 2024

https://github.com/derniercri/hibou

Oauth2 server for Phoenix

jwt oauth2 phoenix wip

Last synced: 24 Nov 2024

https://github.com/johnnycrazy/google-birthdays-bot

Telegram bot, which sends out a daily digest of birthdays at that day

birthday google-contacts oauth2 telegram telegram-bot typescript

Last synced: 30 Dec 2024

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/emersoncosta0915/practical.cleanarchitecture

Full-stack .Net 8 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 18, React 18, Vue 3, BFF with YARP, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, Entity Framework Core, OpenTelemetry, SignalR, Hosted Services, Health Checks, Rate Limiting, Cloud Services (Azure, AWS, GCP).

angular azure blazor devops docker kubernetes microservice oauth2 reactjs vuejs

Last synced: 20 Nov 2024

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

Omniauth OAuth2 middleware for Amplifr.com

amplifr oauth2 omniauth

Last synced: 17 Nov 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/bruce-mig/spring-security

Multiple spring security Java projects

filter-chain jwt keycloak oauth2 redis-session

Last synced: 15 Jan 2025

https://github.com/rijalghodi/songify-child-of-sportify

Search songs on spotify server, maka playlist, and save it!

fetch-api oauth2 props-and-state-components reactjs sportify-api

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

https://github.com/curityio/javascript-assisted-token-website

An example of the assisted token flow using JavaScript and JQuery

assisted-token code-example oauth2 openid-connect spa

Last synced: 03 Dec 2024

https://github.com/swiftsoftwaregroup/swift-oauth2-client-go

Make authenticated API calls using OAuth2 in Go applications.

golang oauth2 oauth2-client

Last synced: 06 Jan 2025

https://github.com/twtrubiks/django_oauth_toolkit_tutorial

Django OAuth2 tutorial

django oauth2

Last synced: 16 Nov 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: 11 Jan 2025

https://github.com/0xvashishth/google-oauth-demo

Google oauth app using javascript.

github oauth oauth2

Last synced: 17 Nov 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/detain/oauth2-server-mydb-storage

`detain/db_abstraction` (mysqli,PDO,etc) Storage for `thephpleague/oauth2-server`

mydb oauth2 oauth2-server

Last synced: 19 Nov 2024

https://github.com/swimshahriar/personal-portfolio

A personal site to showcase projects and skills.

nextjs nodemailer oauth2 portfolio portfolio-website

Last synced: 20 Dec 2024

https://github.com/tushar-3549/api-development

FastAPI application showcasing backend development with Python, including RESTful APIs, database integration with PostgreSQL, and modern development practices.

api-development backend fastapi jwt oauth2 postgresql-database sqlalchemy

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

https://github.com/intricate/keycloak-streamlabs

Keycloak identity provider for Streamlabs.

java keycloak keycloak-provider keycloak-spi oauth2 streamlabs

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

https://github.com/yfereidouni/magicvilla

MagicVilla Project : Creating a REST API and Consuming it in the ASP.NET Core MVC

identity jwt-authentication jwt-token oauth2 rest-api web-api

Last synced: 06 Dec 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: 14 Dec 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/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/tharindanimnajith/ssd-assignment-oauth

SSD Assignment 2 on OAuth 2.0 - Google Sign in, Upload files to Google Drive with MERN Stack (MongoDB, Express.js, React.js, Node.js)

express google-drive-api google-sign-in javascript mern-stack mongodb nodejs oauth2 react rest-api

Last synced: 25 Nov 2024

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/techsolutionstuff/socialite-login-with-google-account-in-laravel-9

we will see socialite login with a google account in laravel 9. Here, we will learn how to create a socialite login with google in laravel 8 and laravel 9.

google laravel laravel-9 laravel9 oauth oauth2 php socialite socialite-google socialite-login

Last synced: 29 Nov 2024