Turns Out Your Complex Passwords Aren't That Much Safer — Go Passwordless!
Credits: Jeff Atwood https://blog.codinghorror.com/password-rules-are-bullshit/
As mentioned in our previous blog "Passwords Will Be a Thing of the Past", in this blog post we are going to discuss how common password practices have increased friction for the average user and not necessarily made it more secure.
Credits: Jeff Atwood https://blog.codinghorror.com/password-rules-are-bullshit/
Most web/mobile apps have implemented password rules in hopes of increasing their security; however, that is not the case. You can see from the picture above that it's much easier for a computer to guess a short "strong password" rather than a long alphabetical password.
So instead of creating complicated rules for our users, we have to move on from using passwords.
Go password-less. There are several approaches to eliminating passwords and for this blog post, we're going to see how magic links can help decrease friction and increase security for our users.
Here is Cotter's Magic Link authentication flow.
Enter Email or Phone Number
Receive magic link via Email or SMS/WhatsApp
Click the magic link and it will create a new user account
Enter Email or Phone Number
Authenticate user
Enter Email or Phone Number
Receive magic link via Email or SMS/WhatsApp
Click the magic link and it will authenticate the user
If you're interested to try out our authentication flow, check out our quick start guides below.
Web: https://docs.cotter.app/sdk-reference/web/web-sdk-verify-email-phone
Angular: https://blog.cotter.app/p/f865ef92-627b-42fe-9fbd-743eac9e0e33/
Next.js: https://blog.cotter.app/p/79ffb2ac-e7d0-4441-bdfe-6359563bea90/
React Native: https://docs.cotter.app/sdk-reference/react-native/react-native-sdk-verify-email-phone
iOS: https://docs.cotter.app/sdk-reference/ios/older-versions/ios-sdk-verify-email-phone
Android: https://docs.cotter.app/sdk-reference/android/android-sdk-1
Other Mobile Apps: https://docs.cotter.app/sdk-reference/api-for-other-mobile-apps/api-for-mobile-apps
Come and talk to the founders of Cotter and other developers who are using Cotter on Cotter's Slack Channel.
If you enjoyed this tutorial and want to integrate Cotter into your website or app, you can create a free account and check out our documentation.
If you need help ping us on our Slack channel or email us at team@cotter.app.