DEV Community

Discussion on: How Do You Authenticate Your Users?

Collapse
 
polluterofminds profile image
Justin Hunter

I wonder if there's eventually a middle ground where social authentication can also be controlled by users. As I mentioned in another comment, the biggest downside I see to apps I build is if a user loses access to a social provider (like Google, for example), they also then lose access to your app.

This happened to me with Spotify when I deactivated my Facebook account years ago. And there was no fix but to cancel that Spotify account and create a new one.

Collapse
 
simbo1905 profile image
Simon Massey

If you want to take the red pill on digital identity this check out the concepts of self-sovereign identity and the sovrin blockchain.

Thread Thread
 
polluterofminds profile image
Justin Hunter

I’ve toyed around with Sovrin. Have mostly used bitcoin-based decentralized identity solutions though.