Varbase Users Base
Last updated
The Varbase Users Base recipe manages default Varbase user roles and user management configurations, including role definitions, account settings, and the modules needed to support user management on the site.
https://www.drupal.org/project/varbase_users_base
Varbase Users Base establishes the foundation for user management in Varbase sites. It defines the user roles hierarchy, configures registration and notification policies, and sets account defaults to provide a secure and streamlined editorial experience.
Brings in the following core modules to your site:
Node (in Drupal core)
Manages the creation, configuration, and display of the main site content.
Block (in Drupal core)
Allows users to configure blocks (containing content, forms, etc.) and to place them in the regions of a theme.
Provides "remember me" functionality for users with secure long-lived login tokens.
Varbase comes with pre-configured default roles tailored for sites with hierarchical content management permissions.
administrator)Can edit everything in content and configurations for the site.
site_admin)Can edit, delete, and publish all content on the site.
seo_admin)Can edit items related to SEO, Meta tags and Google Analytics.
content_admin)Can edit all content and publish it but cannot edit anything else not related to the content roles.
content_editor)Has permissions to edit all content on the website but cannot publish any content.
authenticated)Any user who can access the website by providing a username or password. This role is provided by default from Drupal and cannot be edited or deleted.
anonymous)Any visitor who can access the website without providing a username or password. This role is provided by default from Drupal and cannot be edited or deleted.
The recipe applies the following account settings:
Registration
Administrators only
Email verification
Disabled
Password reset timeout
24 hours (86400 seconds)
Password strength indicator
Enabled
Cancel method
Block account
Notify on admin-created accounts
Enabled
Notify on password reset
Enabled
Notify on account activation
Enabled
Notify on account blocked
Disabled
Notify on account canceled
Disabled
Apply the recipe using Drush:
This recipe is automatically applied when using the Varbase Starter recipe and should be one of the first recipes applied as other recipes may depend on user role configurations.
Last updated
ddev drush recipe ../recipes/varbase_users_base