DEV Community

Discussion on: Developers Dilemma - Storing Passwords

Collapse
 
ajrom profile image
A.J. Romaniello

Thanks for your view point!

It also is a downfall considering that most O-Auth application extensions are maintained by open-source contributors.

As for compromising the UID this is solved via gems such as devise that require user authentication via authenticity tokens to prevent malicious attacks like this. ​Although I agree it definitely would be easier for someone to fake your UID/email and somehow trick your application into registering/appearing as you rather than trying to un-hash your users passwords from a restricted database.

Thanks again for your comments.