News for hackers. Stuff that matters.
Re:“Magic links” can end up in Bing search results, renderin... by badrabbit on Tuesday June 28, 2022 @12:59AM (#31904258)
It is not. You can initiate password reser via email but additional recovery controls like security questions should still be required. In an ideal world you have 2fa as well, if you reset that via email as well the it isn't actually 2fa, it is email based 1fa with extra steps. If your 2fa has a separate mechanism for recovery as well,that would be ideal. If it was my webapp, I would use hashes of 3 answers to user chosen questions, hashes in the browser/client. It could be an object pairing as well, every user gets a list of 30 objects or so and they pick 3 pairs as a recovery combination.
Re:“Magic links” can end up in Bing search results, renderin... by postalrat on Tuesday June 28, 2022 @12:38PM (#31909955)
Hashing an answer to many questions isn't prevent someone from guessing the input until the hashes match. So why bother hashing?

Recovery codes exist and are created at the time before recovery is necessary. But most people are going to lose their codes.

Who is going to remember what 3 things they picked out of 30 years ago?