login not completed
modify singular login
Merge https://github.com/wolfbing/HeraldDevelop
starting