add feature spec

- support: login as user