feat(auth): add some ui for password recovery