optional auth config