User Registration
New users are registered through the CRYMBO Platform by an institution administrator.
Registration Flow
- Admin invites user — Institution admin enters the user's email and assigns a role
- Invitation sent — User receives an email invitation with a secure registration link
- User completes registration — Sets password and configures MFA (if required)
- Account activated — User can log in and access features per their assigned role
Self-Registration
Self-registration is available for institutions that enable it:
- User visits the registration page
- Provides email, name, and institution details
- Email verification completed
- Admin reviews and approves the registration
- User gains access per assigned role
API Registration
POST /api/v1/users/register
{
"email": "user@institution.com",
"firstName": "Jane",
"lastName": "Smith",
"role": "compliance_officer",
"institutionId": "inst_abc123"
}