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/mramshaw/oauth2.0

OAuth 2.0 - Udacity ud330 - Authentication & Authorization

bandit flask identity-provider oauth oauth2 pip python sqlalchemy

Last synced: 14 Nov 2024

https://github.com/timelessnesses/tlns-google-oauth2

An enshitificated Google OAuth2 Server Side support for Rust with built in Scopes enum

actix google login macro oauth2 proc provider rust scopes server web

Last synced: 08 Nov 2024

https://github.com/udelblue/oauth-authorization-server

Spring boot authorization server connected to sql server

authentication authorization mssql oauth2 spring spring-boot

Last synced: 16 Nov 2024

https://github.com/socialiteproviders/calendly

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 29 Oct 2024

https://github.com/laban254/social-connect-api

A Flask-based social media API utilizing OAuth and PostgreSQL.

docker flask oauth2 postgresql python3 websocket

Last synced: 29 Oct 2024

https://github.com/socialiteproviders/steem

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 27 Oct 2024

https://github.com/siddhant-vij/pokechat-universe

Interactive AI-powered Pokedex where users can collect and chat with Pokemon using real-time communication.

htmx llama3 oauth2 ollama pokedex postgresql redis serversentevents tailwindcss templ

Last synced: 05 Nov 2024

https://github.com/mellkam/oauthjs

Universal OAuth client for javascript

authorization javascript oauth2 oauth2-client typescript

Last synced: 27 Oct 2024

https://github.com/hussain-7/zoom-clone

A Zoom Clone made using Express/Ejs/Socket.io/WebRtc/Mongo

ejs express mongodb oauth2 peerjs rest-api socket-io webrtc

Last synced: 10 Nov 2024

https://github.com/dweber019/spring-security-oauth-query-param-forward

This repository contains a minimalistic sample implementation to forward query parameters to a authentication service. It will enable dynamic passing of parameters like scope, prompt, etc.

oauth2 oidc parameters query-parameters spring-boot spring-mvc spring-security

Last synced: 27 Oct 2024

https://github.com/frolov-andrey2405/virtumart

VirtuMart is an online store that offers a wide range of products and services.

celery css django django-allauth django-debug-toolbar django-environ django-redis docker html javascript js oauth2 postgresql python redis stripe

Last synced: 14 Nov 2024

https://github.com/siddhant-vij/go-authentication

This repository consists of the personal code practice and notes for Go Authentication course on Udemy.

authentication hmac json-encoding jwt oauth2 password-storage

Last synced: 16 Nov 2024

https://github.com/irisng/gutsy

ETSY clone (but gutsier.) ~~ Under Construction ~~

css enzyme etsy faker html javascript jest mongodb nodejs oauth2 react-router reactjs redux redux-form sass unsplash-api

Last synced: 18 Nov 2024

https://github.com/savareyhano/elysia-google-oauth

Implementation of Google OAuth using no libraries and using libraries with Elysia and Bun

bun elysia elysiajs google google-oauth google-oauth2 googleapis oauth oauth2

Last synced: 31 Oct 2024

https://github.com/michaeljohnclancy/iotasubstream

A system for automating IOTA transactions, enabling pay per minute options for websites offering premium services/material.

authlib celery cryptocurrency flask iota oauth2 payment payment-gateway payment-processing python python-2 sqlalchemy subscriptions tangle

Last synced: 18 Nov 2024

https://github.com/hvalfangst/azure-oauth2-auth-code-flow-fastapi

API programmed in Python with FastAPI framework secured by Oauth2 auth code flow

azure fastapi oauth2 oauth2-authorization-code-flow python

Last synced: 22 Oct 2024

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

Basic setup of OAuth2 Authentication for an app through GitHub.

authentication express express-session javascript oauth2 passport-github2 passportjs

Last synced: 06 Nov 2024

https://github.com/ddonghyeo/kakao-login

Spring REST API 카카오 로그인 구현

cd kakao-login oauth2 spring spring-boot

Last synced: 26 Oct 2024

https://github.com/ddonghyeo/dongnaefriend

자취 생활 정보 공유 서비스, 동네친구 Dongnae Friend

awscodedeploy githubaction jwt-authentification oauth2 spring spring-boot spring-security ssl-certificate

Last synced: 26 Oct 2024

https://github.com/awahids/server-learn-react-login

learn oauth2 with expressjs, passport, login sosial media github, twitter and github

expressjs github-api google-api login-social oauth2 passportjs twitter-api

Last synced: 21 Oct 2024

https://github.com/rjshrjndrn/oauth2-proxy

Minimal oauth2-proxy

docker-image oauth2

Last synced: 25 Oct 2024

https://github.com/karantyagi/movie-buddies

🎥 🎫🍻 MovieBuddies : A web app for organizing and attending movie parties.

http-session oauth2 react redux

Last synced: 13 Nov 2024

https://github.com/rgl/wso2is-playground

WSO2IS (WSO2 Identity Server) Playground

authentication oauth2 oidc openid-connect sso wso2 wso2-identity-server wso2is

Last synced: 25 Oct 2024

https://github.com/rgl/terraform-aws-cognito-example

Example OIDC and OAuth authentication and authorization with Amazon Cognito IdP, Amazon API Gateway, and AWS Lambda Function

api-gateway aws aws-api-gateway aws-cognito aws-lambda cognito oauth oauth2 oidc

Last synced: 25 Oct 2024

https://github.com/3imed-jaberi/wander-pins

The app will be a live geolocation app called WanderPins where users can 'pin' different locations on the map and share their own content with other users in realtime to share pictures, reviews of the location and area, interact with other users by adding comments to their pins, and manage the pins they've created.

apollo-client apollo-server cloudinary express graphql mapbox-gl material-ui mongodb mongoose nodejs oauth2 reactjs

Last synced: 15 Oct 2024

https://github.com/zon-dev/oauth2

Implementation of OAuth 2.0 in Zig.

authorization oauth2 oauth2-client oauth2-server zig ziglang

Last synced: 15 Oct 2024

https://github.com/siddhant-vij/auth0-webapp-demo

Web App Authentication & Authorization in Go using Auth0

auth0 oauth2 oidc

Last synced: 15 Oct 2024

https://github.com/syed007hassan/authentication-and-security-to-a-website

This module lets you authenticate using Google in your Node.js applications. By plugging into Passport, Google authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.

autho2 express google-api hashing mongodb mongoose nodejs oauth2 passport-local-mongoose

Last synced: 07 Nov 2024

https://github.com/nginx-openid-connect/nginx-oidc-multi-idps

NGINX Plus OIDC w/ Multiple Identity Providers Integration

authentication identity nginx oauth2 oidc openid-connect

Last synced: 13 Nov 2024

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

Belajar Oauth2 dengan JWT Token

jwt-token oauth2 springboot

Last synced: 07 Nov 2024

https://github.com/amar-arruf/geolocation-wisata

Geolocation wisata merupakan sebuah projek web aplikasi untuk memetakan lokasi wisata

bootstrap4 codeigniter4 javascript mapbox mysql-database oauth2 oauth2-facebook-login oauth2-google oauth2-instagram sb-admin-2

Last synced: 14 Oct 2024

https://github.com/iambumblehead/pkce-pair

pkce-pair creation and validation in node and browser runtimes

code-challenge oauth2 pkce

Last synced: 15 Oct 2024

https://github.com/staciax/github-oauth2

A basic github oauth2 for python.

asyncio github oauth2 python

Last synced: 15 Oct 2024

https://github.com/staciax/riot_oauth2

this project is a simple client for the Riot OAuth 2.0 Client

api-client http oauth2 python3 riot-games-api valorant

Last synced: 15 Oct 2024

https://github.com/warnyul/little-squirrel

Spring Boot OAuth 2.0 implementation in Kotlin

kotlin oauth2 oauth2-server spring-boot

Last synced: 15 Oct 2024

https://github.com/ahmadyousif89/taski5y-api

backend rest api built using nest-js framework for the Taskify app

expressjs nestjs oauth2 postgresql

Last synced: 16 Nov 2024

https://github.com/kimgoetzke/practice-next-auth

Mini-project to practice nextauth.js.

next-auth nextjs oauth2 sso typescript

Last synced: 18 Nov 2024

https://github.com/balazsgrill/basecamp3

Golang API implementation for Basecamp3

api basecamp basecamp3 go golang golang-library oauth2

Last synced: 19 Oct 2024

https://github.com/balazsgrill/oauthenticator

OAuth authentication and token

go golang oauth2 sparql

Last synced: 19 Oct 2024

https://github.com/oktadev/okta-grails-example

A Basic Grails App with Authentication

authorization grails oauth2 okta

Last synced: 14 Nov 2024

https://github.com/faburem/cloudron-oauth

Meteor oauth package for Cloudron SSO integration

javascript meteor-package meteorjs oauth2

Last synced: 21 Oct 2024

https://github.com/nisanth2004/springboot_programs

A full-stack web application using Spring Boot for the backend

client cloud java jdk jwt oauth2 security spring springboot token

Last synced: 13 Oct 2024

https://github.com/ahmedrafat-sw/youtub-clone

This project is a clone of YouTube using spring boot as back-end API and angular as a front-end UI

angular angular-material css3 database html5 java mogodb oauth2 spring-security springboot typescript xml

Last synced: 13 Nov 2024

https://github.com/vecerek/liam-neeson

AAU, ICTE 2018, IAM Assignment 1

facebook-graph-api facebook-login oauth2

Last synced: 19 Oct 2024

https://github.com/winebarrel/goth-esa

Goth provider for esa.

esa-io oauth2

Last synced: 18 Oct 2024

https://github.com/matheusps/okta-auth-example

Authentication with Okta built on top of angular 6 and angular material for learning purpose.

angular angular-cli angular-material angular6 authentication material oauth2 okta

Last synced: 25 Oct 2024

https://github.com/unitvectory-labs/jwt-bearer-token-vendor

A GitHub Action used to request an access tokens from an external OAuth 2.0 server that supports the jwt-bearer grant type authenticated to with a GitHub OIDC token.

github-actions jwt-bearer oauth2

Last synced: 14 Oct 2024

https://github.com/jjcosgrove/php-gaoauth2

A simple PHP OAuth2 helper class for use with the Google Analytics API

authentication google oauth2 php

Last synced: 13 Nov 2024

https://github.com/nguyennhukhanh/blog

Login with Google, Facebook. Using MongoDB, Mongoose, CronJob etc.

facebook-authentication google-authentication jwt mailer mongodb mongoose nestjs nodejs oauth2 typescript

Last synced: 13 Nov 2024

https://github.com/syed007hassan/security-features-nodejs

Implemented commonly used authentication and security features that are used in NodeJs.

cookie-session express-session helmet https jwt oauth2 passportjs webtoken

Last synced: 07 Nov 2024

https://github.com/oxr463/ansible-role-pam_oauth2

Ansible role for pam_oauth2

ansible ansible-role linux-pam oauth2 pam

Last synced: 15 Oct 2024

https://github.com/napestershine/rideshare

A boiler plate start project in Lumen with oauth integration and API security and swagger docs and test cases.

api docs eloquent laravel lumen oauth2 php phpunit security swagger tdd

Last synced: 14 Oct 2024

https://github.com/luismisanve/oauth_api

REST API with OAuth 2.0 using Built-in Identity Server | Client-themed Template Project

asp-net-core csharp jwt-token oauth2 rest-api visual-studio

Last synced: 14 Nov 2024

https://github.com/nsweeting/ueberauth_weebly

An Ueberauth strategy for authenticating your application with Weebly.

elixir oauth oauth2 ueberauth weebly

Last synced: 24 Oct 2024

https://github.com/ryghub/rygforms

OAuth2 Login for Typeform and Tripetto

flask-application oauth2 python redirect typeform

Last synced: 14 Oct 2024

https://github.com/snimmagadda1/chatroom

**W.I.P** A real-time chat app built to mess with websockets & Authn/Authz

keycloak mysql oauth2 openid openid-connect spring-boot spring-security webrtc websocket

Last synced: 24 Oct 2024

https://github.com/cofin/litestar-httpx-oauth

HttpX OAuth Integration for Litestar

httpx litestar litestar-api litestar-framework oauth2

Last synced: 13 Oct 2024

https://github.com/oliverbravery/openauth

An Open Source OAuth 2.0 Compliant Authentication Service

authentication authorization fastapi oauth2 python3

Last synced: 13 Oct 2024

https://github.com/healingdrawing/task-paf-technical-trainee

CRUD with admin panel. Deno + Hono + Eta + Vue3 based. OAuth2 authentication for Google and X/Twitter. Deno KV database. Zod validation.

admin-panel crud css deno deno-kv eta full-stack-web-development google-authentication hono html javascript javascript-frontend oauth2 twitter-authentication typescript typescript-backend vue3 web-app zod-validation

Last synced: 13 Oct 2024

https://github.com/habibun/fos-oauth-server-bundle

Implements FOSOAuthServerBundle in symfony

bundle fosoauthserverbundle oauth2 php symfony symfony-bundle

Last synced: 14 Nov 2024

https://github.com/huntlabs/uas

User Authentication Service

oauth oauth2 oauth2-server passport user-management

Last synced: 13 Nov 2024

https://github.com/pumpkinseed/myminifactory-oauth-examples

Example connection for MyMiniFactory Authservice

myminifactory oauth2

Last synced: 06 Nov 2024

https://github.com/patricks-js/zeroauth

ZerOAuth is an application for authentication and authorization using OAuth2 protocol.

api authentication-backend bun lefthook oauth2 postgresql typescript vitest

Last synced: 14 Nov 2024

https://github.com/dfm/aiohttp_spotify

An async Python interface to the Spotify API using aiohttp

aiohttp async-python-interface asyncio oauth oauth2 python spotify-api

Last synced: 15 Oct 2024

https://github.com/apratham/electron-oauth-app

An Electron application demonstrating OAuth authentication with different sign-in providers

angular authentication cross-platform desktop-app electron ionic ionic-framework oauth2

Last synced: 13 Oct 2024

https://github.com/apache/airavata-custos-portal

Portal Interface for Apache Airavata Custos Security

airavata apache authentication authorization oauth2 openidconnect security

Last synced: 07 Oct 2024