mirror of
https://github.com/0rangebananaspy/authelia.git
synced 2024-09-14 22:47:21 +07:00
0a33b2d5ee
Before this fix, the application was simply crashing during execution when connection to redis was failing. Now, it is correctly handled with failing promises and logs have been enabled to clearly see the problem
19 lines
898 B
Gherkin
19 lines
898 B
Gherkin
Feature: Authelia keeps user sessions despite the application restart
|
|
|
|
@need-authenticated-user-john
|
|
Scenario: Session is still valid after Authelia restarts
|
|
When the application restarts
|
|
Then I have access to:
|
|
| url |
|
|
| https://secret.test.local:8080/secret.html |
|
|
|
|
@need-registered-user-john
|
|
Scenario: Secrets are stored even when Authelia restarts
|
|
When the application restarts
|
|
And I visit "https://secret.test.local:8080/secret.html" and get redirected "https://auth.test.local:8080/?redirect=https%3A%2F%2Fsecret.test.local%3A8080%2Fsecret.html"
|
|
And I login with user "john" and password "password"
|
|
And I use "REGISTERED" as TOTP token handle
|
|
And I click on "TOTP"
|
|
Then I have access to:
|
|
| url |
|
|
| https://secret.test.local:8080/secret.html | |