wip recover password on authenticationBlock