https://github.com/authsignal/authsignal-browser
Authsignal Web SDK for authenticating with passkeys, email OTP, SMS OTP and authenticator app (TOTP)
https://github.com/authsignal/authsignal-browser
2fa authentication authenticator-app biometrics email-otp fido2 mfa multifactor-authentication passkeys passwordless sms-otp totp typescript webauthn
Last synced: 4 months ago
JSON representation
Authsignal Web SDK for authenticating with passkeys, email OTP, SMS OTP and authenticator app (TOTP)
- Host: GitHub
- URL: https://github.com/authsignal/authsignal-browser
- Owner: authsignal
- License: mit
- Created: 2022-05-18T23:29:38.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-11-05T01:50:15.000Z (7 months ago)
- Last Synced: 2025-12-01T09:49:44.853Z (6 months ago)
- Topics: 2fa, authentication, authenticator-app, biometrics, email-otp, fido2, mfa, multifactor-authentication, passkeys, passwordless, sms-otp, totp, typescript, webauthn
- Language: TypeScript
- Homepage: https://authsignal.com
- Size: 1.54 MB
- Stars: 7
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Authsignal Browser Javascript SDK
**[Authsignal](https://www.authsignal.com) provides passwordless step up authentication (Multi-factor Authentication - MFA) that can be placed anywhere within your application. Authsignal also provides a no-code fraud risk rules engine to manage when step up challenges are triggered.**
## Usage
The Authsignal Browser API can be used to launch Authsignal's Challenge UI to let users set up MFA and complete challenges.
See the [documentation](https://docs.authsignal.com/sdks/client/browser-sdk) for details on how to use this SDK with the Authsignal Server APIs.
### Server SDKs
[NodeJS](https://www.npmjs.com/package/@authsignal/node)
## Installation
Add the `@authsignal/browser` package to your `package.json`.
### npm
```bash
npm install @authsignal/browser
```
### yarn
```bash
yarn add @authsignal/browser
```