login valid
Merge pull request #15 from roselone/master

from roselone 3-16