Me gustaría solicitar que los usuarios inicien sesión para acceder a un MENU_CALLBACK en particular.
Lo siguiente funciona, pero solo para la cuenta de administrador. Los usuarios regulares aún tienen acceso denegado:
'access arguments' => array('user_is_logged_in')
¿Debe haber un argumento de acceso que solo busca usuarios autenticados?

Respuestas:
access argumentses para los argumentos que se pasarán a la función de devolución de llamada ... necesita usaraccess callbacken su lugar:Como
user_is_logged_in()no toma ningún argumento, puede eliminarlo con seguridadaccess argumentspara su elemento de menú.Su código actual funciona para la cuenta de administrador solo porque el valor predeterminado
access callbackesuser_access(), que omite la verificación de acceso para el usuario 1.fuente
'access callback' => 'user_is_anonymous'.