Please check if your PR fulfills the following requirements:
[ ] Affected Tests have been added/altered (for bug fixes / features)
[ ] Docs have been reviewed and added/updated if needed (for bug fixes / features)
[x] Build was run locally and mvn install succeeds
Pull request type
Please check the type of change your PR introduces:
[x] Bugfix (missing formatting)
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):
What is the current behavior?
Deep links from emails or notifications take the user to the webapp but do not force a login, so depending on the session state, the user sees the external view or the internal view. Really confusing for a user.
What is the new behavior?
Deep links hava an additional requireLogin=true parameter that can be used by the webapp to trigger a session check and if not logged in, a modal login dialog.
Pull request checklist
Please check if your PR fulfills the following requirements:
mvn install
succeedsPull request type
Please check the type of change your PR introduces:
What is the current behavior?
Deep links from emails or notifications take the user to the webapp but do not force a login, so depending on the session state, the user sees the external view or the internal view. Really confusing for a user.
What is the new behavior?
Deep links hava an additional
requireLogin=true
parameter that can be used by the webapp to trigger a session check and if not logged in, a modal login dialog.Does this introduce a breaking change?
Other information