0

Authentication in MERN stack.

 2 years ago
source link: https://dev.to/itskunal/authentication-in-mern-stack-597j
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Authentication in Mern Stack.

Authentication is a big problem for a website, app. As it divides content for different people, authorization of a content to edit, view, delete and update.
Points to consider for Authentication.

Never ever store passwords

Storing someone's password is not considered as a good practice, if by chance your data gets in wrong hands, it can lead to massive breach of a user data, personal information and identity.
Always hash passwords before storing.
To read more about hashing, follow this Link.

Giving user a nice user experience.

Now, that you can login and register users. how can you remember that user, if user refreshes his page. That's the problem, so to solve that issue you can use JavaScript libraries like JWT's, passport for authentication. They basically stores a user details in cookies, Local Storage or Session Storage in your web browser.

For more Better and Trustful user experience.

Use a third party API's like Google Auth, Facebook Auth. so that user can trust your website.

Things to remember.

  • Never Store Passwords.
  • Use Cookies / Sessions for nice user experience.
  • Third party Authentication for best experience.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK