loginUser
Validate user credentials (email and password) against the directory without starting a session. Use before getUser to fetch the authenticated member's record.
Instructions
Validate user credentials - Checks if email/password are valid. Does NOT return profile data - use getUser after.
Use when: implementing SSO or a custom login flow against BD - you need to verify a member's email+password is valid WITHOUT starting a web session. Does NOT return profile data; follow with getUser or listUsers to fetch the authenticated member's record.
Required: email, password.
Parameter interactions:
Does NOT return profile data on success - follow with
getUserusing the verified email to retrieve the member record
Returns: { status: "success"|"error", message: ... } - BD's standard response envelope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | |||
| password | Yes |