Si buscas en menus.client.services.js
en el core
módulo de mean.js la última línea se ve así:this.addMenu('topbar');
. Si lo cambia a this.addMenu('topbar', true);
. Verá todos los elementos de su menú que se muestran en la barra superior cuando no haya iniciado sesión. Luego puede agregar su elemento de menú como en su ejemplo o sin el true
ya que lo heredará de la configuración que se acaba de cambiar:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?');
OR
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', true);
O como a continuación si ahora quieres que se oculte cuando no hayas iniciado sesión:
Menus.addMenuItem('topbar', 'Talks', 'talks', 'dropdown', '/talks(/create)?', false);
Espero que esto ayude.