Grav-plugin-admin: Interfaz gráfica de usuario del administrador de usuarios

Creado en 11 mar. 2016  ·  4Comentarios  ·  Fuente: getgrav/grav-plugin-admin

Propuesta

Agregue un administrador de usuarios (basado en una GUI) al complemento Admin para permitir que los administradores agreguen, eliminen, modifiquen y realicen fácilmente otras tareas relacionadas con los usuarios de un sitio Grav.

En lo que respecta a la definición de administrador de usuarios, este es un módulo que contiene características que permiten la manipulación de cuentas de usuario por parte de un administrador u otro usuario privilegiado. Un ejemplo de un administrador de usuarios relevante para esta solicitud de función es el administrador de usuarios que se encuentra dentro del CMS de Wordpress.

Caso de uso

Un caso de uso destacado para un administrador de usuarios en el complemento Admin sería para administradores del sitio, desarrolladores y otras personas que puedan necesitar implementar Grav para crear cuentas de usuario para clientes o colaboradores, de modo que esos usuarios puedan realizar las tareas más básicas del sitio (como como la creación de páginas y publicaciones) sin requerir que el administrador o implementador de un sitio realice esas tareas por ellos, ahorrando tiempo específicamente para los profesionales que pueden tener varios clientes o colaboradores.

Funcionalidad

  1. Crear nuevos usuarios
  2. Eliminar usuarios
  3. Modificar usuarios (editar nombres, direcciones de correo electrónico, contraseñas, permisos de cuentas, etc .; muy probablemente utilizando el mismo formulario que se utiliza para modificar la cuenta de usuario del administrador del sitio)
  4. Usuarios de edición masiva (para aplicar permisos, eliminar varios usuarios y otras tareas en las que se deben manipular varios usuarios a la vez)

Comentario más útil

Alternativamente, puede crear un archivo user / accounts / admin.yaml manualmente. Este nombre de archivo es en realidad el nombre de usuario que utilizará para iniciar sesión. Los contenidos contendrán la otra información para el usuario.

https://getgrav.org/blog/beta-admin-plugin-available

Sin embargo, si desea tener un usuario como editor (no administrador), parece que no puede establecer un nivel de acceso separado. Teniendo:

 access:
   admin:
     login: true
     super: false

dará un acceso denegado.

Ah, encontrado: https://learn.getgrav.org/admin-panel/faq#adding -and-manage-users

Funciona ahora con:

access:
  admin:
    login: true
    super: false
    pages: true
  site:
    login: true

Sin embargo, al hacer clic en su propio perfil, por ejemplo, admin/users/tester , aparece "Acceso denegado", no hay opción de acceso para la página de perfil.

Dejando mi comentario aquí para ayudar a otros.

Todos 4 comentarios

Esto ya se está considerando en la versión Pro del complemento de administración.

https://getgrav.org/blog/beta-admin-plugin-available
Esa publicación de blog contiene información de la versión inicial del complemento de administración y también contiene información sobre la versión pro (aún no se ha lanzado)

En realidad, ya tenemos la mayor parte de esto funcionando en nuestro proyecto de desarrollo profesional.

Alternativamente, puede crear un archivo user / accounts / admin.yaml manualmente. Este nombre de archivo es en realidad el nombre de usuario que utilizará para iniciar sesión. Los contenidos contendrán la otra información para el usuario.

https://getgrav.org/blog/beta-admin-plugin-available

Sin embargo, si desea tener un usuario como editor (no administrador), parece que no puede establecer un nivel de acceso separado. Teniendo:

 access:
   admin:
     login: true
     super: false

dará un acceso denegado.

Ah, encontrado: https://learn.getgrav.org/admin-panel/faq#adding -and-manage-users

Funciona ahora con:

access:
  admin:
    login: true
    super: false
    pages: true
  site:
    login: true

Sin embargo, al hacer clic en su propio perfil, por ejemplo, admin/users/tester , aparece "Acceso denegado", no hay opción de acceso para la página de perfil.

Dejando mi comentario aquí para ayudar a otros.

@Vivalldi @rhukster ¿Existe ahora esta versión pro? No encuentro nada específico en él y sería bueno tener alguna GUI de administración de usuarios.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

coolemur picture coolemur  ·  3Comentarios

artofthesmart picture artofthesmart  ·  4Comentarios

orasik picture orasik  ·  6Comentarios

CoDanny picture CoDanny  ·  3Comentarios

jundiya picture jundiya  ·  4Comentarios