- Utlizzando il modulo Rules.
-
Definendo l'hook hook_user_login_form_submit, in un modulo personalizzato.
-
Definendo l'hook hook_user_login, in un modulo personalizzato,:
ESEMPIO:
/**
* Implements hook_user_login().
*
*/
function miomodulo_user_login($account) {
$roles = \Drupal::currentUser()->getRoles();
if (in_array("mioruolo", $roles)) {
$redirect_url = Url::fromUri('base:/miavista');
error_log($redirect_url->toString());
$response = new RedirectResponse($redirect_url->toString(), 301);
$response->send();
}
}
Versione Drupal