task #5146 Validate and create user, task #5147 Authenticate user and sign in user
Merge pull request #14 from vigov5/task#5146

task #5146 Validate and create user, task #5147 Authenticate user and si...