2017-02-04 7 views
3

Силуэт имеет в своем seed project в конфигурационном файле две строки, я не понимаю:Силуэт ключ аутентификации cypter, печенье подписывающий ключ

authenticator.cookie.signer.key = "[changeme]" // A unique encryption key 
authenticator.crypter.key = "[changeme]" // A unique encryption key 

Может кто-нибудь сказать мне то, что они используются для, если они нужны мне для моего https и как сгенерировать эти ключи. Нет информации в docs.

ответ

1

Это попытка склеить файл cookie authenticator, созданный Силуэт.

Для создания обоих ключей шифрования (оба разных) вы можете использовать задачу playGenerateSecret, исходящую от activator (см. https://www.playframework.com/documentation/2.5.x/ApplicationSecret) и скопировать/вставить генерируемое значение.

Ваш authenticator печенье теперь сильно зашифрованы:

аутентификатор = 1-9281212ae68b1a47807f25a156d8fc9f1cdfb552-1-oU4BQI8J7OAHzvPQ7E5TEFhZHzmAyDisXabBng9onq3qwwUv1Z + F + xqj0mtVm/SBYUTAQCZWXL + iAh0CQgDX6Ywal1UkE3MXWdBf4KRK3YgA9n9Gnx9mdpHGYd/lHvKkn6tToZkZ4nyYHI8jlsPJP5fbpZpYWKBK4M8tkrHj6/ddXqxHGyhMWHIOBsRZHY84wbrQbqmB3rmjIuiGqIJXUyonnc/UmCt3BcOGD1h + SyFlCbZ8RkjoTjA4s2a3I9vOa4EGMGFRQ3J7OQrx8aIQJrrzvDp9yc2WbCOLYkXhVY/YV1gUAhoUtczWEUbdGaa9efMqhTlhZWKN + adSvkK/XFcUAVvOknrbSEP7CntSLQ5DJMmfICU1FRMf8rh0em1LnsmkgwIG1gEQf3M4toNVL5xEa5ihbTPbusX3E1lQ + BqXvqS7q2h80CTY1D7EVj/OS + cDCOnoYC44l243e5pTPbIhIGtFICVjc3MY0qLmPoyY33zZzmRXx4aue0gKyCrReOJ3o9Lvw13xHv67hwbPM5p9AJlDHmyvWjkPZmv2Szp1DFxSZfNefS3xWHw13cq10YISSt7RKhc2SAJTVMgPb3c57xD/Rru9YhuCoCs8ADipHoDeAg JkwjNabkpk2RcvLLV + WvRja310qvKeXC2Cl9zmqJXgqEeNJgqWLQ ==

+0

Спасибо, но можете ли вы предоставить некоторую ссылку, где вы получили эту информацию? – icl7126