Username or EmailPassword
Rayiner Hashem is right, EVAS had this years ago.
I witnessed EVAS's power with my very own eyes as Rasterman demo'ed it at one of the local Linux Expo's a few years back. It was the freaking coolest thing I ever saw running on X11.
Too bad more don't use it.