Authenticating Users in a Secure and Non-Intrusive Manner