Getting Started
Getting Started
Prepare your website and choose the right DocID® integration path.
Before you begin, decide which content requires DocID® and what should happen after a user signs in.
Prepare the implementation
- Identify the website or application that will become the DocID® asset.
- Define which routes, pages, downloads, or actions require authentication.
- Decide whether access is uniform or depends on profile attributes.
- Choose the WordPress plugin or a custom OAuth integration.
- Obtain the development client configuration from your DocID® contact.
- Register every callback URL needed for development, staging, and production.
- Test the complete success, cancellation, and error journeys.
Minimum integration
A minimum implementation must:
- Redirect unauthenticated visitors to DocID®
- Generate and validate
state - Use PKCE with
S256 - Exchange the returned code from server-side code
- Create and revoke its own website session
- Handle denied consent and protocol errors safely
Next step
Use the implementation path that matches your platform: