2009-04-27 13 views
8

Estoy buscando hacer un sitio parcialmente SSL en rieles. Básicamente quiero proteger las acciones del usuario detrás de SSL, pero nada más.SSL parcial en raíles

¿Alguien sabe de un complemento o joya que lo hace simple y eficiente?

Respuesta

8

Esto normalmente se hace con el complemento SSL Requirement. Configura before_filter s, lo que le permite especificar qué acciones requieren SSL y cuáles lo permiten, y cuáles no lo permiten.

Aparte de eso, solo es cuestión de configurar 2 VHosts en la configuración de Apache (o del servidor que use), una para el sitio SSL y otra para el sitio que no es SSL.

+0

Gracias John. Lo había visto antes, y lo considero una opción. Me pregunto si hay otras opciones disponibles. –

+0

¿Qué tienes en mente? –

1

ssl_routes gem define la regla de aplicación ssl en el archivo de ruta. También generará automáticamente la URL con el protocolo correcto para evitar redirecciones.