Users want to know that nobody can masquerade as them. We want to extend trust only to visitors who present the appropriate credentials. Everyone wants this identity verification to be as secure and convenient as possible. Feature: Logging in As an anonymous user with an account I want to log in to my account So that I can be myself # # Log in: get form # Scenario: Anonymous user can get a login form. Given I am logged out When I go to "/login" Then I should be at the "sessions/new" page # # Log in successfully, but don't remember me # Scenario: Anonymous user can log in Given an "activated" user named "reggie" exists And I am logged out When I go to "/login" And I fill in "Login" with "reggie" And I fill in "Password" with "password" And I press "Log in" Then I should be at the "dashboard/index" page