Standalone step up authentication

Feature: Standalone step-up authentication

Description: Currently step authentication is strongly coupled to the login flow. Specifically step-up is tied to the device, if the users fails to remember device at step-up again when they log back in they are forgotten again. As a payments product we would like to be able to control these as independent flows.

Use-case: Payments, step-authentication a point of payment

Hey @heyarnold thanks for the feedback! Be sure to go ahead and upvote this yourself :cowboy_hat_face: