Are Passwords Relegated To The Past? New Web Standards Approaching