{"repo":"kravetsone/elysia-oauth2","free":true,"listed":false,"github":"https://github.com/kravetsone/elysia-oauth2","clone":"git clone https://github.com/kravetsone/elysia-oauth2.git","description":"Elysia plugin for OAuth 2.0 Authorization Flow with more than 53 providers","language":"TypeScript","stars":79,"topics":["auth","authorization","elysia","google","oauth2"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"elysia-oauth2 Elysia plugin for OAuth 2.0 Authorization Flow. Powered by Arctic@2 with more than 63 oauth2 providers! Installation Update if Arctic will release some new providers, you can update it with Example [!IMPORTANT] You should return oauth2.redirect from the handler, because it relies on elysia's redirect() which need to return Response CreateURL example Options You can configure plugin by providing options object in second argument. Supported providers - 42 School - Amazon Cognito - AniList - Apple - Atlassian - Auth0 - Authentik - Autodesk Platform Services - Battle.net - Bitbucket - Box - Bungie - Coinbase - Discord - DonationAlerts - Dribbble - Dropbox - Epic Games - Etsy - Facebook - Figma - Gitea - GitHub - GitLab - Google - Intuit - Kakao - KeyCloak - Kick - Lichess - Line - Linear - LinkedIn - Mastodon - MercadoLibre - MercadoPago - Microsoft Entra ID - MyAnimeList - Naver - Notion - Okta - osu! - Patreon - Polar - Reddit - Roblox - Salesforce - Shikimori - Slack - Spotify - Start.gg - Strava - Synology - TikTok - Tiltify - Tumblr - Twitch - Twitter - VK - WorkOS - Yahoo - Yandex - Zoom","default_branch":null,"files":null,"tree":[],"storefront":"/r/kravetsone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kravetsone/elysia-oauth2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}