2009-04-27 11 views
8

Szukam częściowej witryny SSL w szynach. Zasadniczo chcę chronić działania użytkowników za SSL, ale nic więcej.Częściowe szyfrowanie SSL w szynach

Ktoś wie o wtyczce lub klejnocie, który sprawia, że ​​jest to proste i wydajne?

Odpowiedz

8

Zazwyczaj robi się to za pomocą wtyczki SSL Requirement. Ustawia on before_filter s pozwalając określić, które akcje wymagają SSL i które opcjonalnie pozwalają na to, a które konkretnie nie pozwalają na to.

Poza tym, chodzi tylko o skonfigurowanie 2 VHostów w konfiguracji serwera Apache (lub dowolnego serwera, którego używamy), jednej dla witryny SSL i jednej dla witryny bez SSL.

+0

Dzięki John. Widziałem to wcześniej i uważam to za opcję. Zastanawiam się, czy są dostępne inne opcje. –

+0

Co masz na myśli? –

1

ssl_routes Gem określa regułę egzekucji ssl w pliku trasy. Automatycznie wypisze adres URL z poprawnym protokołem, aby zapobiec przekierowaniom.