Capacidade de forçar membros a atualizar campos de usuário

Tenho um fórum mais antigo, com muitos membros. Os detalhes dos membros podem estar desatualizados e, por segurança, precisamos garantir que os perfis dos membros estejam atualizados, especialmente os campos de usuário que pedimos que preencham no momento do cadastro.

Como posso fazer com que os usuários naveguem para preenchê-los antes de prosseguir? Seria uma boa prática ter um pop-up incentivando-os ou é possível torná-lo obrigatório?

Para ser claro, não governamos com mão de ferro, mas a segurança é fundamental.

3 curtidas

Se precisar torná-lo obrigatório, pelo que sei, o Discourse não tem esse recurso. Portanto, você precisará de um plugin para fazer isso. Talvez você possa tentar o Custom Wizards?

5 curtidas

Eu já criei um componente de tema que redirecionava para uma determinada página, a menos que uma determinada ação tivesse acontecido (eles haviam entrado em um grupo).

Se o modelo current_user tiver um indicador de se eles preencheram as informações, você pode redirecioná-los para o perfil deles até que eles o tenham atualizado. É um pouco hostil ao usuário, no entanto.

4 curtidas