Components
Prebuilt components render complete authentication and account experiences. Pass an options object and call LRObject.init('<name>', options).
Auth
- Combined sign‑in and sign‑up UI.
- Honors Dashboard configuration (providers, passwordless, passkey).
<div id="auth-container"></div>
<script>
const auth = { container: 'auth-container', onSuccess: console.log, onError: console.error };
LRObject.init('auth', auth);
</script>
Login
- Sign‑in only UI.
<div id="login-container"></div>
<script>
const login = { container: 'login-container', onSuccess: console.log, onError: console.error };
LRObject.init('login', login);
</script>
Registration
<div id="registration-container"></div>
<script>
const registration = { container: 'registration-container', onSuccess: console.log, onError: console.error };
LRObject.init('registration', registration);
</script>
Forgot Password
<div id="forgot-container"></div>
<script>
const forgot = { container: 'forgot-container', onSuccess: console.log, onError: console.error };
LRObject.init('forgotpassword', forgot);
</script>
Passwordless
- Magic link or OTP.
<div id="pwless-container"></div>
<script>
const passwordless = { container: 'pwless-container', onSuccess: console.log, onError: console.error };
LRObject.init('passwordless', passwordless);
</script>
ProfileEditor
- View and edit profile fields.
<div id="profile-container"></div>
<script>
const profile = { container: 'profile-container', onSuccess: console.log, onError: console.error };
LRObject.init('profileeditor', profile);
</script>
orgInvite
- Send B2B invitations.
<div id="invite-container"></div>
<script>
const invite = { container: 'invite-container', onSuccess: console.log, onError: console.error };
LRObject.init('orgInvite', invite);
</script>
Common Props
container: DOM id to render intoonSuccess(response): success handleronError(errors): error handler
Related
- Constructor: /deployment/js-libraries/v3/sdk-constructor/
- Hooks: /deployment/js-libraries/v3/hooks/
- Quickstart: /deployment/js-libraries/v3/quickstart/