Revert "Revert "retrieveforgottenpass""

This reverts commit 6da3d4f38ad1787a9ecda6058098e442a0f80e33.