Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The good thing about taking your web stack's password reset feature, if it has one, is that you're probably going to find out quickly if there's a bug discovered in it.

Note though that that's not the case for 3rd-party password reset libraries or, more likely, the all-purpose security library that provides it. I'd be very wary about using a 3rd party library for password reset unless they've got a credible for story for it having been reviewed.

Django: Good.

3rd Party Library: Less Good

Just Using A Random Token: Good

Cryptography: You Will Perish In Flames



Does Devise [1] qualifies as a properly reviewed 3rd Party Library, to your knowledge?

Asking this since it's probably the most widely used authentication gem in Rails etc...

[1] https://github.com/plataformatec/devise




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: