add feature spec for login