IIC2143-2020-2 / syllabus

Syllabus de IIC2143 Ingeniería de Software 2020-2
35 stars 10 forks source link

Tipos de usuarios con devise y cancan #217

Closed mseguel closed 4 years ago

mseguel commented 4 years ago

Hola, tengo problemas para hacer la diferenciaciones de los usuarios, buscado mucha info pero no llego a nada, mi error es el siguiente:

Captura de pantalla de 2020-11-01 14-01-37 Captura de pantalla de 2020-11-01 14-03-07 Captura de pantalla de 2020-11-01 14-03-21 Captura de pantalla de 2020-11-01 14-07-40 ocupe el siguiente tutorial: https://altalogy.com/blog/rails-6-user-accounts-with-3-types-of-roles/

daleal commented 4 years ago

Hola! El error realmente es que current_usuario no existe. No sé si es porque el helper quedó mal definido desde Devise o si es porque intentas llamarlo cuando no hay usuarios conectados, pero ese es el problema, todo lo demás se ve gucci (en otras palabras, el problema no es la implementación de los roles, sino que la llamada a current_usuario retorna nil).

mseguel commented 4 years ago

Muchas gracias! Me sirvió, era lo segundo