improve the login mechanism
Merge branch 'develop' of github.com:PointTeam/PointDownload into develop