move login method calls into each spec
separate factories by user
add user login into before block
separate user login and spec