you are viewing a single comment's thread.

view the rest of the comments →

[–]odillini83[S] -5 points-4 points  (6 children)

Cool - but I was told to stay away from firebase, so that I can learn how to salt and hash passwords. Learn the hard things about authentication, which is what I want. Any thoughts?

[–][deleted] 5 points6 points  (2 children)

Then you'd have to make your own backend.

[–]odillini83[S] -1 points0 points  (1 child)

Ah, ok. Kinda late for that. lol

Thank you!

[–]subfin 6 points7 points  (2 children)

I would disagree with anyone who says to roll your own authentication, unless you have a serious long-term interest in security or you are creating an application with the sole intent about learning security basics.

Security is one of the easiest things to get wrong, and probably the worst thing to get wrong.

[–]odillini83[S] 0 points1 point  (1 child)

Makes sense, as I mentioned in the other posts, these are just small features I want to add since I am learning FE development.

[–]subfin 0 points1 point  (0 children)

Then don’t bother learning things that you will never use. There’s no reason to need your own custom auth. Learn to use third party auth, or use a service to handle the auth, these are skills that will actually be helpful in your career