You are absolutely right that an SSL certificate is the way to go. And this is not all that is difficult to configure, although this is rarely done.
, . -, " ", , -, , - " , -, ?"
, , - Rails admin - . ( URL- , - -, Host: foo.com admin.foo.com .) , SSL.
SSL. , . ( -, , , , , , .) ( -SSL- , , SSL), - , , , .
, , .