Passwordless Authentication
No passwords stored or transmitted. Users authenticate via magic links (email) or passkeys (WebAuthn/biometrics).
Multi-tenant passwordless authentication with magic links and passkeys. Zero passwords, maximum security.
Add passwordless auth to your app in 3 steps:
pnpm add dauth-context-reactimport { DauthProvider } from 'dauth-context-react';
function App() {
return (
<DauthProvider domainName="your-app">
<YourApp />
</DauthProvider>
);
}import { useDauth } from 'dauth-context-react';
function Profile() {
const { user, isAuthenticated, loginWithRedirect } = useDauth();
if (!isAuthenticated) {
return <button onClick={loginWithRedirect}>Sign In</button>;
}
return <p>Hello, {user.name}!</p>;
}