Skip to main content

Doximity Integration

Doximity is a U.S.-based professional network for healthcare professionals. This guide outlines configuring Doximity as a custom OAuth-based identity provider (IDP) within LoginRadius.

Key Features

  • OAuth 2.0 support with Doximity

  • Enables secure login for verified medical professionals

  • Customizable data mapping and field-level control

  • Integration into LoginRadius IDX and custom login interfaces

Use-Cases

  • Allow verified healthcare professionals to sign in using their Doximity credentials.

  • Healthcare platforms require professional validation during login.

  • Telehealth and EMR platforms with Doximity-integrated onboarding.

  • Consolidate Doximity-based identity with LoginRadius central auth system.

Configuration

LoginRadius Console Setup

Follow the below steps to configure the dashboard for Doximity:

  1. Go to Authentication > Custom IDPs
  2. Click Add Custom IDP → Select Custom OAuth Provider
  3. Fill in the following:
FieldValue
Provider NameDoximity
Customer Login Endpointhttps://auth.doximity.com/oauth/authorize
Access Token Endpointhttps://auth.doximity.com/oauth/token
Application KeyYour Doximity API Key
Application SecretYour Doximity API Secret
Application ID (Optional)Your Doximity App ID
Scopebasic
Response Typecode
Customer Profile Endpointhttps://www.doximity.com/api/v1/users/current
Request Token HTTP MethodPOST
Access Token Parameter Nameaccess_token (optional)

Header Configuration:

KeyValue
AuthorizationBearer #accesstoken#

Data Mapping:

LoginRadius FieldDoximity Field
IDid
  1. Enable Include in Social Schema (if using IDX/V2.js)

  2. Click Add to save the configuration.

Integration Details

  • A Doximity developer account is required: Doximity Developer Portal

  • Ensure your application is approved and credentials are issued.

  • Use LoginRadius hosted login page or JS libraries to invoke Doximity login.

  • Profile information will be available via the current user API after token exchange.

Best Practices

  • Use HTTPS for all OAuth and API endpoints.

  • Only request the scopes required (default: basic)

  • Monitor token and login success via LoginRadius Admin Console.

  • Keep API secrets secure and rotate them periodically.

  • Validate the returned user profile against your business rules.