Logo: Relish

  1. Sign in

Project: Integration

Global session

If one logs in as a user who has access to all subapps, then should be logged in for every subapp. Also, if one logs out from any subapp, then one should be logged out for every subapp.

Scenarios
Logged in everywhere
Given
there is a user with an ultimate access
When
I log in as the user
And
I visit "subapp path"
Then
I am logged in for the subapp "subapp path"
Examples:
subapp path
/admin/
/borrow
/procure
/manage
/my
Log out from a particular subapp and thus everywhere
Given
there is a user with an ultimate access
When
I log in as the user
And
I visit "subapp path"
And
I log out from "subapp path"
Then
I am redirected to "/"
And
I am logged out from "/admin/"
And
I am logged out from "/borrow"
And
I am logged out from "/procure"
And
I am logged out from "/manage"
And
I am logged out from "/my"
Examples:
subapp path
/admin/
/borrow
/procure
/manage
/my

Last published 7 months ago by mkmit.