IUserStore Flow

May 17, 2014 at 3:55 AM
Hi! Thank you for your great work on ASP.NET Identity. I have a custom UserStore implementation that I am using with a custom storage provider. I have noticed that when a user requires an update, like a change password, or security stamp, etc., the flow that Identity uses is as follows:
  1. FindById
  2. Method for related value change
  3. FindByName
  4. Update
I wanted to understand the significance of step #3. Why is this being called before every Update?

Thanks - Greg