En mi aplicación de rieles, actualmente tengo una gran cantidad de usuarios que tienen una identificación de usuario registrada.Ocultar identificación de usuario en la barra de direcciones
Si entro en el índice de mis usuarios y hago clic en la página de visualización de un usuario, aparece el siguiente encabezado de ejemplo.
localhost: 3000/usuarios/3
Ahora no me gusta esto, ya que permite a las personas con facilidad para saltar a través de los usuarios de la cabecera.
¿Cómo voy a hacer lo siguiente para que se muestre el campo user.username en lugar, por ejemplo ,.
localhost: 3000/usuarios/adamwest
Gracias por eso, funciona genial. Lo he establecido en lo básico por ahora, pero verificaremos esta joya friendly_id para crear un sitio más amigable. Gracias. – user1222136
Y si 'User # name' puede contener un punto, querrá': constraints => {: name => /.*/} 'en la ruta para evitar que Rails intente interpretar el material después del período como formato. –