a micro modify
Finish user signup part2
Finish sign-in-out