我在Laravel 4应用程序中使用Cartalyst Sentry 2,我想改变的一件事就是“记住我”功能的cookie名称,默认情况下为“cartalyst_sentry”。
我查看了源代码,无法找到一种方法来“干净地”更改它,我真的不想直接在源代码中更改它。
如何在不触及Sentry源代码的情况下更改“记住我”cookie名称?
谢谢!
答案 0 :(得分:0)
参见/vendor/cartalyst/sentry/src/Cartalyst/Sentry/Cookie/IlluminateCookie.php第32行
protected $key = 'cartalyst_sentry';
不幸的是,cookie名称不在配置中。否则我们可以运行以下内容:
php artisan config:publish cartalyst/sentry
并为我们的Cookie添加唯一名称。
编辑:查看新的issue in Github