Achieving a Frictionless, Secure, and Passwordless User Authentication and Authorization Experience