Fix missing variable
Added password
Fixed tests
Added authentication
Merge branch 'add-authentication'