mail: fix name
user: add login-federated fn; use hiccup in user test