added AuthenticatorFunc and Context.AuthUser