vikunja
vikunja copied to clipboard
Use vue router navigation guards to prevent accessing caldav and TOTP settings when they are disabled
Original issue by @kolaente on 2021-10-26T20:18:02.000Z
Follow-Up for #889 and related to #899.
It should not be possible to access the caldav or totp setting routes when they are disabled server side. The problem here is these depend on a call to /api/v1/info which populates the server settings in local state. The check needs to happen after that.
dpschen commented on 2021-11-26T13:23:21.000Z:
This is possible with navigation guards