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/banghuazhao/adrevenue-watch

An iOS app built with SwiftUI and Swift Concurrency to fetch and display AdMob network reports. Follows MVVM + Clean Architecture for maintainability and scalability. Work in progress.

admob api-integration async-await clean-architecture google-apis ios ios-development mobile-app mvvm oauth2 swift swift-concurrency swiftui

Last synced: 13 Oct 2024

https://github.com/mzogheib/quoll

Visualise your personal data all in one place!

express google-maps life-tracking monorepo nodejs oauth2 react redux yarn

Last synced: 30 Oct 2024

https://github.com/oxisto/oauth2go

oauth2go aims to be a basic OAuth 2.0 authorization server that implements at least some of the most basic OAuth 2.0 flows.

authentication go golang oauth2 pkce

Last synced: 28 Oct 2024

https://github.com/banghuazhao/short-video-uploader

Short Video Uploader is a Svelte-based web app that simplifies uploading short videos to YouTube. Future updates will support popular platforms like TikTok, Instagram, and Douyin. Perfect for content creators looking to streamline their workflow across multiple platforms!

css googleapi html javascript nodejs oauth2 shortvideo svelte webapp webapplication youtube-api

Last synced: 13 Oct 2024

https://github.com/openauth-dev/xf-oa-openauth

OpenAuth.dev login and registration for XenForo 2.

oauth oauth2 oauth2-client oauth2-provider openauth php php54 php7 xenforo xenforo-2 xenforo2

Last synced: 28 Sep 2024

https://github.com/trendev/ngrok-file-server

fast as lightning, secure tiny file server, based on ngrok and golang

file-server golang golang-examples ngrok-server oauth2

Last synced: 12 Oct 2024

https://github.com/austinkregel/aut.hair

An authentication service build with Laravel Passport

oauth2 self-hosted sso-authentication sso-solution

Last synced: 30 Oct 2024

https://github.com/giannivh/oauth-desktop

Open source OAuth2 desktop library for Java.

java java-11 java-module java11 oauth oauth-client oauth2 oauth2-client

Last synced: 12 Oct 2024

https://github.com/qdequippe/oauth2-symfony-connect

SymfonyConnect OAuth 2.0 Client Provider for The PHP League OAuth2-Client

oauth oauth2 php symfony

Last synced: 28 Oct 2024

https://github.com/richardhj/oauth2-epost

OAuth 2.0 Client Provider for E-POSTBUSINESS API.

deutsche-post epost epostbusiness-api oauth2 oauth2-client php-league

Last synced: 30 Oct 2024

https://github.com/ngvgiang/wordpress_client

USTH-2024 Mobile Application Development project for midterm and final.

android-application material-design material-ui oauth2 volley-api wordpress

Last synced: 15 Oct 2024

https://github.com/osavchenko/oauth2-cloudconvert

CloudConvert Provider for the OAuth 2.0 Client

cloudconvert oauth oauth-provider oauth2

Last synced: 11 Oct 2024

https://github.com/codefiesta/OAuthKit

A Swift Package for OAuth 2.0

ios macos oauth2 swift swift-package-manager swiftui visionos

Last synced: 23 Oct 2024

https://github.com/charlesread/hapi-auth-fb

Hapi JS plugin that allows "plug-and-play" Facebook authentication in Hapi routes.

authentication facebook hapi hapijs oauth2

Last synced: 07 Nov 2024

https://github.com/binyamin/pkce-gen

Generate code challenge & code verifier for PKCE (zero-dependencies)

javascript oauth oauth2 pkce

Last synced: 29 Oct 2024

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/echominds/infohub

"InfoHub: A collaborative platform for writing and sharing articles. Built with Java, Spring Boot, and Google OAuth2." "InfoHub: Веб-платформа для создания и публикации статей. Построено с использованием Java, Spring Boot и Google OAuth2."

community contentmanagement gradle java monolith-architecture oauth2 oauth2-client open-source postgres postgresql postgresql-database spring spring-boot spring-data-jpa spring-mvc spring-security webdevelopment

Last synced: 12 Oct 2024

https://github.com/shuppet/p6-oauth2-discord

Raku module for authenticating against Discord's OAuth2 API.

discord discord-api oauth2 perl6 perl6-module raku raku-module

Last synced: 05 Nov 2024

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/andrsam/urlshortener

HTTP service that serves to shorten URLs

oauth2 rest shorten-urls spring-mvc

Last synced: 29 Oct 2024

https://github.com/socialiteproviders/nextcloud

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 07 Nov 2024

https://github.com/rahil-p/passport-discord-token

Passport strategy for authorizing users with Discord access tokens using the OAuth 2.0 API

discord oauth2 passport

Last synced: 15 Oct 2024

https://github.com/walderlansena/api-restfull-zf3-mongodb-oauth2

:lock: :computer: :herb: API RestFull com Oauth2, MongoDB no Zend Framework 3

api mongodb oauth2 php7 restfull zendframework zendframework3

Last synced: 15 Oct 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: 07 Nov 2024

https://github.com/navzam/token-store-multi-service-sample

Sample web app that uses Token Store to manage access tokens to multiple external services

azure azure-app-service azure-token-store oauth2 token-management

Last synced: 17 Oct 2024

https://github.com/kolosovpetro/secureazureoidc

In this manuscript, we discuss the problem of secure storage and transfer of access tokens between microservices

access-token active-directory azure azure-ad id-token oauth2 oidc open-id-connect refresh-token

Last synced: 11 Oct 2024

https://github.com/joeyism/py-oauth2_facebook_login

Gets OAuth2 access token from Facebook automatically (with webdriver) using requests_oauthlib

chrome chromedriver facebook oauth2 oauth2-access oauth2-facebook-login requests-oauthlib webdriver

Last synced: 07 Nov 2024

https://github.com/silic0ns0ldier/uf_oidcaccount

Incompatible alternative to UF account system. Offloads login to Open ID Connect (OAuth 2) server(s) of your choice. WIP

oauth2 openid-connect userfrosting userfrosting-sprinkle

Last synced: 14 Oct 2024

https://github.com/alexmasterov/oauth2-headhunter

HeadHunter.ru Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-headhunter oauth2-provider

Last synced: 07 Nov 2024

https://github.com/tmigone/myhabeetat-api

Web API for MyHabeetat's cloud services. Supports Solidmation devices, including BGH Smart Control.

alexa-skill bgh bgh-smart-control myhabeetat oauth2 solidmation

Last synced: 25 Oct 2024

https://github.com/authgear/authgear-sdk-ios

Authgear authentication SDK for iOS platforms

authentication ios jwt mobile-library oauth2 sdk swift

Last synced: 07 Nov 2024

https://github.com/udos86/sveltekit-in-action

A Fullstack SvelteKit Demo using Prisma, Auth.js & Vite PWA

oauth2 pwa sveltekit

Last synced: 24 Oct 2024

https://github.com/socialiteproviders/notion

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

laravel oauth oauth1 oauth2 social-media socialite socialite-providers

Last synced: 27 Oct 2024

https://github.com/sakkke/oauth2-discord-proxy

A proxy service that uses Discord OAuth 2.0 authentication powered by Hono

authentication discord hono honojs oauth2 proxy proxy-server proxy-service

Last synced: 24 Oct 2024

https://github.com/Gikkman/google-auth-electron

Sample app for verifying against Google with an Electron app

electron google google-api node node-js nodejs oauth oauth2 oauth2-authentication oauth2-client

Last synced: 25 Oct 2024

https://github.com/rosnovsky/surveyway

📬 A React/Node/Express application for quickly emailing surveys, collecting responses, and reporting results.

email express nodejs oauth2 react redux stripe

Last synced: 14 Oct 2024

https://github.com/goooler/androidoauth2webview

Easy and fast setup of the OAuth2 Authorization Code Grant flow with a WebView for an Android application.

oauth2 webview

Last synced: 11 Oct 2024

https://github.com/nemanjam/next-auth-custom-provider-demo

Custom Next-auth OAuth provider for Square with Prisma and Postgres.

next-auth next-auth-provider nextjs oauth2 postgresql prisma

Last synced: 24 Oct 2024

https://github.com/chuongmep/revitaddin.auth.example

Demo Example Authentication Autodesk Account Revit Add-in Use Autodesk Platform Services

aps autodesk forge oauth2 revit-addin revit-api

Last synced: 14 Oct 2024

https://github.com/nasa9084/oauth-example

an example OAuth 2.0 Provider(Server) and Client written in Go

example go golang oauth2 oauth2-client oauth2-provider oauth2-server

Last synced: 26 Oct 2024

https://github.com/informaticauco/oauth2-uco

University of Córdoba client provider to the PHP League OAuth2 client

oauth2 oauth2-client php php-library php7

Last synced: 21 Oct 2024

https://github.com/clayrisser/trailpack-oauth-server

Trailpack to run OAuth 2 server on Trails application

oauth oauth-server oauth2 oauth2-server trailpack trails trailsjs waterline

Last synced: 28 Oct 2024

https://github.com/jhnnsrs/herre

herre is an (asynchronous) oauth2/openid client, that provides sensible defaults for the python ecosystem

async oauth2 oauth2-client openid openid-connect pyqt

Last synced: 20 Oct 2024

https://github.com/amrutprabhu/spring-oauth2-jwt

Spring Oauth2 implementation with separate authorisation and resource servers

authorization-server oauth2 resource-server spring-oauth2

Last synced: 11 Oct 2024

https://github.com/devsazal/cake-crm-mobile-app-restapi-apiato

A mobile app (Backend RESTful API) for Indian Cake Seller by Laravel v8.17 & APIATO, OAUTH OTP, SMS, Payment API

apiato laravel8 mobile-app oauth2 otp payment-gateway restful-api sms-gateway

Last synced: 30 Oct 2024

https://github.com/alexmasterov/oauth2-stackexchange

StackExchange.com Provider for the OAuth 2.0 Client

league-oauth2 oauth2 oauth2-provider oauth2-stackexchange

Last synced: 07 Nov 2024

https://github.com/oxisto/evesso

Go classes to help with EVE SSO

eve-online golang oauth2 sso

Last synced: 13 Oct 2024

https://github.com/caomeiyouren/wechat-official-helper

一个基于 Hono 实现的云函数版本的微信公众号助手,支持个人非认证公众号的上行登录、用户消息存储等功能,支持 OAuth2.0 登录

hono oauth2 serverless vercel wechat wechat-app wechat-official-account

Last synced: 23 Oct 2024

https://github.com/fci-tu/findit

E-Commerce Project on Blazor and ASP.Net Core with Clean Architecure

asp-net-core back-end blazor clean-architecture efcore front-end linq oauth2 sql-server wasm

Last synced: 23 Oct 2024

https://github.com/skar-software/markdown-git-cms

Markdown editor with Github integration - to edit and update files

cms github markdown markdown-editor oauth2

Last synced: 12 Oct 2024

https://github.com/giosil/woauth2

A simple OAuth 2.0 protocol implementation.

authentication java javaee javaee-security login oauth oauth2 oauth2-server security

Last synced: 07 Nov 2024

https://github.com/jsmestad/ueberauth_slack_v2

Slack OAuth V2 Überauth strategy that supports Bot and User tokens

oauth2 slack ueberauth ueberauth-strategies

Last synced: 27 Oct 2024

https://github.com/absphreak/storybooksapp

Node ● Express ● MongoDB ● PassportJS

express handlebars mongodb node oauth2 passportjs

Last synced: 11 Oct 2024

https://github.com/alvarovasconcelos/flutter_oauth2_client

Universal flutter oauth2 client

flutter oauth2 oauth2-client

Last synced: 15 Oct 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/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: 07 Nov 2024

https://github.com/bruce-mig/spring-security

Multiple spring security Java projects

filter-chain jwt keycloak oauth2 redis-session

Last synced: 15 Oct 2024

https://github.com/snehil-shah/git-planner

A MERN-Stack Project Planner Web App to manage your Github Projects using the Github API & OAuth 2.0 Authentication

full-stack github-api github-manager mern oauth2 planner project-management

Last synced: 12 Oct 2024

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: 05 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: 20 Oct 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: 24 Oct 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: 07 Nov 2024

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

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

oauth2 spring-security spring-security-oauth

Last synced: 02 Nov 2024

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: 14 Oct 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: 14 Oct 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: 07 Nov 2024

https://github.com/pawfectly-yours/spring-auth-service

Auth microservice for Pawfectly Yours. Manages authentication and authorization processes, ensuring secure access to the application. Built with Spring Boot and Java, this service handles user login, registration, and role-based access control. Essential for maintaining security across the Pawfectly Yours platform.

api auth auth0 backend dependency-injection java jpa jpa-entities jpa-repository jwt microservices oauth2 rest-api spring-boot

Last synced: 15 Oct 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: 19 Oct 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: 24 Oct 2024

https://github.com/mortonfox/munztools

Misc tools for Munzee

munzee munzee-types oauth2 ruby

Last synced: 03 Nov 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/v-kolesnikov/omniauth-amplifr

Omniauth OAuth2 middleware for Amplifr.com

amplifr oauth2 omniauth

Last synced: 12 Oct 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: 27 Oct 2024

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: 21 Oct 2024

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