2009-04-27 15 views
8

Sto cercando di eseguire un sito SSL parziale nei binari. Praticamente voglio proteggere le azioni dell'utente dietro SSL, ma nient'altro.SSL parziale nei binari

Qualcuno sa di un plugin o di una gemma che rende questo semplice ed efficiente?

risposta

8

Questo in genere viene eseguito con il plug-in SSL Requirement. Imposta before_filter s consentendo di specificare quali azioni richiedono SSL e che, facoltativamente, lo consentono e che in particolare non lo consentono.

Al di fuori di questo, si tratta solo di configurare 2 VHosts nella configurazione di Apache (o di qualsiasi server che si utilizza), uno per il sito SSL e uno per il sito non SSL.

+0

Grazie Giovanni. L'avevo già visto prima e lo considero un'opzione. Mi chiedo se ci sono altre opzioni disponibili. –

+0

Cosa avevi in ​​mente? –

1

ssl_routes gem definisce la regola di applicazione ssl nel file di percorso. Inoltre, emetterà automaticamente l'url con il protocollo corretto per prevenire i reindirizzamenti.