Skip to content
WordPress.org
  • Showcase
  • Plugins
  • Themes
  • Hosting
  • News
    • Learn WordPress
    • Documentation
    • Education
    • Forums
    • Developers
    • Blocks
    • Patterns
    • Photos
    • Openverse ↗︎
    • WordPress.tv ↗︎
    • About WordPress
    • Make WordPress
    • Events
    • Five for the Future
    • Enterprise
    • Gutenberg ↗︎
    • Job Board ↗︎
  • Swag ↗︎
  • Get WordPress
Get WordPress
WordPress.org

Plugin Directory

Dorvis Auth

  • Submit a plugin
  • My favorites
  • Log in
  • Submit a plugin
  • My favorites
  • Log in

Dorvis Auth

By dorvis
Download
  • Details
  • Reviews
  • Installation
  • Development
Support

Description

Dorvis Auth allows your WordPress users to log in using the Dorvis OIDC provider. It supports the Authorization Code Flow for secure authentication.

Features:
* “Authenticate with Dorvis” button on the login form.
* Automatic user creation based on Personal Code.
* Maps First Name and Last Name from OIDC claims.
* Configurable Client ID, Secret, Issuer URI and Redirect URI via Settings.

Privacy

Dorvis Privacy and Cookie Policy

Installation

  1. Upload the dorvis_auth folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > Dorvis Auth.
  4. Enter your Client ID and Client Secret.
  5. Set the Redirect URI (must match your Dorvis OIDC configuration).
  6. Save changes.

FAQ

Where do I get my Client ID?

You must contact Dorvis support or use the demo credentials provided in the documentation.

What claims are mapped?

The plugin maps person_code to the username, and given_name/family_name to the user’s name fields.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Dorvis Auth” is open source software. The following people have contributed to this plugin.

Contributors
  • dorvis

Translate “Dorvis Auth” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.1.0

  • Added PKCE, state and nonce protection to the authorization request.
  • Added callback handling with state verification.
  • Added ID token validation, discovery caching and logout.

0.0.2

  • Added settings page.
  • Improved user mapping logic.

0.0.1

  • Initial release.

Meta

  • Version 0.1.1
  • Last updated 4 days ago
  • Active installations Fewer than 10
  • WordPress version 5.0 or higher
  • Tested up to 7.1
  • PHP version 8.0 or higher
  • Tags
    authenticationloginoidcopenid connectsso
  • Advanced View

Ratings

No reviews have been submitted yet.

Your review

See all reviews

Contributors

  • dorvis

Support

Got something to say? Need help?

View support forum

  • About
  • News
  • Hosting
  • Privacy
  • Showcase
  • Themes
  • Plugins
  • Patterns
  • Learn
  • Documentation
  • Developers
  • WordPress.tv ↗
  • Get Involved
  • Events
  • Donate ↗
  • Swag ↗
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org
  • Visit our X (formerly Twitter) account
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Visit our Facebook page
  • Visit our Instagram account
  • Visit our LinkedIn account
  • Visit our TikTok account
  • Visit our YouTube channel
  • Visit our Tumblr account
Code is Poetry
The WordPress® trademark is the intellectual property of the WordPress Foundation.