Skip to main content
Biovity provides separate authentication flows for employees (professionals, students, researchers) and organizations (companies, institutions, laboratories). The platform uses Better Auth for secure email/password authentication with 7-day sessions.

Account types

Biovity supports two distinct user types:

Individual users

For professionals, researchers, and students seeking job opportunities in the scientific sector

Organizations

For companies, institutions, and laboratories looking to hire scientific talent

Registration flow

New users can create an account by selecting their account type and completing the registration form.
1

Select account type

Navigate to the registration page and choose between “Individual User” or “Organization” account type. Each type provides different platform features and dashboard access.
2

Complete registration form

Fill in your details including name, email, password, and profession (for individual users) or company information (for organizations).
3

Email verification

Verify your email address to activate your account and access the platform.
4

Access dashboard

Once verified, you’ll be automatically redirected to your personalized dashboard based on your account type.

Login flow

Returning users can access their accounts through a unified login page.
1

Navigate to login page

Visit the login page where you’ll see options for both individual users and organizations.
2

Select your account type

Choose whether you’re logging in as an individual user or organization. This determines which dashboard you’ll access.
3

Enter credentials

Provide your registered email and password to authenticate.
4

Access your dashboard

After successful authentication, you’ll be redirected to your role-specific dashboard:
  • Individual users → Employee dashboard (/dashboard/employee)
  • Organizations → Organization dashboard (/dashboard/organization)

Session management

Biovity uses secure session management to keep users logged in:
  • Session duration: 7 days by default
  • Auto-redirect: Already logged-in users are automatically redirected to their dashboard
  • Rate limiting: 10 authentication requests per minute per IP address to prevent abuse
  • Secure cookies: Session state is persisted securely across browser sessions

Account security

Your account security is protected through:
  • Email/password authentication
  • Secure session tokens
  • Rate limiting on authentication endpoints
  • User type validation (employee vs organization)
  • Protected dashboard routes based on account type

Custom user fields

Biovity tracks additional user information beyond standard authentication:
  • type: Employee (“persona”) or Organization (“organización”)
  • profession: User’s scientific specialization
  • avatar: Profile picture
  • isActive: Account status
  • organizationId: For linking users to their organization

Support

If you encounter issues during registration or login:
  • Contact support at [email protected]
  • Visit the help center for troubleshooting guides
  • Check your email for verification links if you can’t access your account

Build docs developers (and LLMs) love