2017-02-04 2 views
3

Silhouette a dans ses seed project dans le fichier de configuration deux lignes je ne comprends pas:authentificateur Silhouette clé cypter, signeur cookie clé

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

quelqu'un peut me dire ce que sont ces utilisées pour, si j'ai besoin pour mon https page Web et comment générer ces clés. Il n'y a pas d'information dans docs.

Répondre

1

Ceci tente de crypter le cookie authenticator généré par Silhouette.

Pour générer les deux clés de chiffrement (toutes deux différentes), vous pouvez utiliser la tâche playGenerateSecret provenant de activator (voir https://www.playframework.com/documentation/2.5.x/ApplicationSecret) et copier/coller la valeur générée.

votre cookie authenticator est maintenant fortement chiffré:

authentificateur = 1-9281212ae68b1a47807f25a156d8fc9f1cdfb552-1-oU4BQI8J7OAHzvPQ7E5TEFhZHzmAyDisXabBng9onq3qwwUv1Z + F + xqj0mtVm/SBYUTAQCZWXL + iAh0CQgDX6Ywal1UkE3MXWdBf4KRK3YgA9n9Gnx9mdpHGYd/lHvKkn6tToZkZ4nyYHI8jlsPJP5fbpZpYWKBK4M8tkrHj6/ddXqxHGyhMWHIOBsRZHY84wbrQbqmB3rmjIuiGqIJXUyonnc/UmCt3BcOGD1h + SyFlCbZ8RkjoTjA4s2a3I9vOa4EGMGFRQ3J7OQrx8aIQJrrzvDp9yc2WbCOLYkXhVY/YV1gUAhoUtczWEUbdGaa9efMqhTlhZWKN + adSvkK/XFcUAVvOknrbSEP7CntSLQ5DJMmfICU1FRMf8rh0em1LnsmkgwIG1gEQf3M4toNVL5xEa5ihbTPbusX3E1lQ + BqXvqS7q2h80CTY1D7EVj/oS + cDCOnoYC44l243e5pTPbIhIGtFICVjc3MY0qLmPoyY33zZzmRXx4aue0gKyCrReOJ3o9Lvw13xHv67hwbPM5p9AJlDHmyvWjkPZmv2Szp1DFxSZfNefS3xWHw13cq10YISSt7RKhc2SAJTVMgPb3c57xD/Rru9YhuCoCs8ADipHoDeAg JkwjNabkpk2RcvLLV + WvRja310qvKeXC2Cl9zmqJXgqEeNJgqWLQ ==

+0

Merci, mais pouvez-vous fournir un lien où avez-vous cette info? – icl7126