A simple Node.js library for sending and verifying OTP via email, SMS and Telegram bot. And generating TOTP codes and QR codes. And handling JWT with Cookies. And also handling passwordless logins with passkeys/webauth. And handling magiclink passwordless
Rockets NestJS Auth Verify
Client SDK for HektorTM Auth — verify user access from any Next.js app
awesome auth-verify webcomponent
api-auth-verify
JWT verification library for Civic Auth
auth verify access for all microservices
A single function to be used as a verification for the new JWT app auth, used on the backend to verify FE requests incoming.
A collection of utilities for better-auth
Ed25519-signed token format for offline licenses and passwordless auth (verify + optional admin signing).
A passport strategy to authenticate against an AWS Cognito User Pool OAuth 2.0 provider and get user profile, access token and ID token. This supports providing cognito specific additional auth parameters. This is subclass of passport-oauth2 strategy.
auth verify access for all microservices
Amazon Cognito Identity Provider JavaScript SDK
Authentication library for the browser environment using Web Crypto API
Verify Beamar Auth JWTs in backend services - framework-agnostic JWT verification via JWKS
Hapi.js Authentication Plugin/Scheme using JSON Web Tokens (JWT)
Get the auth token set for an npm registry (if any)
Google APIs Authentication Client Library for Node.js
GitHub API token authentication for browsers and Node.js
Official SDK for Supabase Auth
A framework agnostic client library for Farcaster Auth.
Client for Farcaster Quick Auth
Library for Stacks profiles
GitHub App authentication for JavaScript
Gem to verify the auth hash for a telegram domain login
This is a minimal gem that will provide the ability to sign & verify a duo request. Doesn't include any view layer.
Small gem which verifies your firebase auth ID token in server side
Firebase Authentication API wrapper for serverside. It support custom token auth. Of course it has id_token verify feature.
Auth0 (https://auth0.com) is web service handling users identities which can be easily plugged into your application. It provides SDKs for many languages which enable you to sign up/in users and returns access token (JWT) in exchange. Access token can be used then to access your's Web Service. This gem helps you to verify (https://auth0.com/docs/api-auth/tutorials/verify-access-token#verify-the-signature) such access token which has been signed using the RS256 algorithm.
Post-quantum cryptography SaaS API supporting ML-KEM (Kyber) and ML-DSA (Dilithium) algorithms. Provides keypair management and cryptographic operations (encrypt, decrypt, sign, verify). ## Authentication - **JWT Bearer Token** — user-based auth, obtained from `/auth/login` or `/auth/register` - **API Key (header)** — programmatic access via `X-API-Key` header - **API Key (query)** — programmatic access via `?api_key=` query parameter ## Quick Start 1. Register → `POST /auth/register` 2. Login → `POST /auth/login` → copy `data.token` 3. Generate keypair → `POST /generate-keypair` 4. Encrypt / Sign with the keypair ID
Adds Google OAuth as a credential type to RSB's auth system. Registers into the credential registry, provides OAuth redirect/callback endpoints, and verifies id_tokens via Google JWKS.
Enigma is a lightweight Ruby gem designed to verify passwords hashed using Firebase's custom scrypt-based algorithm, making it ideal for seamless integrations and migrations involving Firebase authentication systems. It provides a secure, efficient way to compare a user-provided password against a stored hash without exposing sensitive details, ensuring constant-time comparisons to mitigate timing attacks. Key features include: - Full compatibility with Firebase Authentication's password hashing logic, combining scrypt with AES-256-CTR encryption for signing. - Configurable parameters for scrypt (rounds, memory cost), signer keys, and salt separators. - Secure practices using OpenSSL's fixed-length comparisons. - Support for custom logging, with easy integration into Rails or other frameworks. - Minimal dependencies, relying on the 'scrypt' gem alongside Ruby's standard library. A common use case is migrating users from Firebase to systems like Devise in Ruby on Rails. During migration, extract the user's base64-encoded salt and stored hash from Firebase, then use Enigma to verify the input password. If it matches, set the raw password in Devise to generate a new hash, avoiding forced resets and ensuring a smooth transition. Whether for custom auth systems, password audits, or hybrid setups, Enigma simplifies secure verification while prioritizing ease of use.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.