include dependencies and pass user info to authenticator