drupal / oktaplus
Okta-specific enhancements for OpenID Connect
Requires
- php: >=8.3
- drupal/core: ^10.3 || ^11
- drupal/openid_connect: ^3.0@alpha
- symfony/polyfill-php84: ^1.30
Requires (Dev)
- previousnext/coding-standard: ^1.1.0
This package is auto-updated.
Last update: 2024-11-10 21:33:10 UTC
README
Oktaplus provides Okta-specific enhancements for the OpenID Connect module.
Configuration
Configuration can be found at /admin/config/people/oktaplus
.
Event hooks
Oktaplus provides an endpoint for Okta event hooks.
The endpoint controller handles GET requests to fulfill a One-time verification request.
POST requests to the endpoint must use Basic authentication with the configured event hook secret.
Events are added to the oktaplus_event_queue
queue and should be processed
with a cron job:
0 * * * * drush queue:run oktaplus_event_queue
The following events will result in Drupal user accounts being blocked:
- application.user_membership.remove
- user.lifecycle.deactivate
- user.lifecycle.suspend
Furthermore, the following event will also delete the user from the authmap.
- user.lifecycle.delete.initiated
No other events are currently in use.