badger.bitcoin.com
https://github.com/Bitcoin-com/badger
https://github.com/paOol/react-cashid
Can you also add this way to authenticate?
uPort isn't really usefriendly, because it asks many sensitive informations. (phone number, email ...)
Maybe you can give to the user the choice.