我在 Laravel 4 应用程序中使用 Cartalyst Sentry 2,我想更改的一件事是“记住我”功能的 cookie 名称,默认情况下是“cartalyst_sentry”。
我查看了源代码,无法找到“干净”更改它的方法,我真的不想直接在他们的源代码中更改它。
如何在不接触 Sentry 源代码的情况下更改“记住我”cookie 名称?
谢谢 !
请参阅 /vendor/cartalyst/sentry/src/Cartalyst/Sentry/Cookie/IlluminateCookie.php 中的第 32 行
protected $key = 'cartalyst_sentry';
不幸的是,cookie 名称不在配置中。否则我们可以运行以下命令:
php artisan config:publish cartalyst/sentry
并给我们的 cookie 一个唯一的名称。
编辑:在 Github 中查看新问题