Password reset public API

@ormsbee 
Could you please comment explaining this?