add report
add cheak user&email not use
add sha1 to pass
option to login with userName