Porphyry
Porphyry copied to clipboard
The browser should not loose the session
Reproduction scenario
- Visit Porphyry with Safari.
- Log in as an existing user.
- Click on a link or refesh the page.
Cause
Safari has a weird default security setting (different from Chrome and Firefox) that does not allow to create a cookie on a cross-domain service.
We see no solution yet (except from the workaround).
Workaround
In Safari privacy settings, uncheck "Block multi-domain cookie tracking" :
Phase 1
- [ ] Scenarios (Gherkin)
- [ ] Implementation strategy
Phase 2
- [ ] Acceptance tests (Capybara)
- [ ] Implementation