Sign in with OTP

This app uses the same `sendOtp` and `verifyOtp` module flow from the admin project, adapted here for the approval workspace.

User type: HABITAT_ADMIN