remix-auth-salesforce
The Salesforce strategy is used to authenticate users against a Salesforce account. It extends the OAuth2Strategy.
The Salesforce strategy is used to authenticate users against a Salesforce account. It extends the OAuth2Strategy.
A SamlStrategy for Remix Auth.
Twitch authentication plugin for Remix Auth
Twitter OAuth authentication plugin for Remix Auth
Use Untappd as an OAuth2 identity provider in Remix
The VK strategy is used to authenticate users against a VK account. It extends the OAuth2Strategy.
Authenticate users with [Web Authentication](https://www.w3.org/TR/webauthn-2/) passkeys and physical tokens. It is implemented using [SimpleWebAuthn](https://simplewebauthn.dev) and supports user authentication and user registration using passkeys.
The Whoop Strategy is used to authenticate users through [Whoop's OAuth flow](https://developer.whoop.com/docs/developing/oauth) using [Remix-Auth](https://github.com/sergiodxa/remix-auth), built on top of the [OAuth2Strategy](https://github.com/sergiodxa
A collection of social media strategies for remix-auth
The Spotify strategy is used to authenticate users against a Spotify account. It extends the OAuth2Strategy.
SSO for Remix Auth
This is a [Steam](https://steamcommunity.com/) strategy for [remix-auth](https://github.com/sergiodxa/remix-auth) library.
Strapi Strategy for Remix Auth
> Strategy for using supabase with Remix Auth
> Strategy for using supabase with Remix Auth
A Remix Auth strategy for working with Trinsic to accept eIDs
Uses the [Twilio Verify API](https://www.twilio.com/verify) to validate users via SMS and add simple phone-based auth to a [Remix](https://remix.run) application using [Remix Auth](https://github.com/sergiodxa/remix-auth).

The Discord strategy is used to authenticate users against a Discord account. It extends the OAuth2Strategy.
> This strategy is heavily based on **kcd** strategy present in the [v2 of Remix Auth](https://github.com/sergiodxa/remix-auth/blob/v2.6.0/docs/strategies/kcd.md). The major difference being we are using `crypto-js` instead of `crypto` so that it can be d