Skip to content
Snippets Groups Projects

Issue #3479748: Fix redirects

Files
3
@@ -19,14 +19,6 @@ events:
-
id: Action_redirect_to_login_with_destination
condition: Condition_is_403_response
Event_user_login:
plugin: 'user:login'
label: 'User login'
configuration: { }
successors:
-
id: Gateway_1qmubv3
condition: Condition_has_no_destination
Event_user_logout:
plugin: 'user:logout'
label: 'User logout'
@@ -45,31 +37,7 @@ conditions:
right: '403'
operator: equal
type: value
Condition_has_no_destination:
plugin: eca_scalar
configuration:
negate: false
case: false
left: '|[current-page:query:destination]|'
right: '|[current-page:query:destination]|'
operator: equal
type: value
Condition_is_not_password_reset:
plugin: eca_scalar
configuration:
case: false
left: '[current-page:url:path]'
right: /user/reset
operator: beginswith
type: value
negate: true
gateways:
Gateway_1qmubv3:
type: 0
successors:
-
id: Action_redirect_to_dashboard
condition: Condition_is_not_password_reset
gateways: { }
actions:
Action_redirect_to_login_with_destination:
plugin: action_goto_action
@@ -78,13 +46,6 @@ actions:
url: '/user/login?destination=[current-page:url:path]'
replace_tokens: true
successors: { }
Action_redirect_to_dashboard:
plugin: action_goto_action
label: 'Redirect to dashboard'
configuration:
replace_tokens: false
url: /admin/dashboard
successors: { }
Action_redirect_to_login:
plugin: action_goto_action
label: 'Back to login after logout'
Loading