2013-06-04 3 views
2

Я использую Cartalyst Sentry 2 в приложении Laravel 4, и одна вещь, которую я хотел бы изменить, - это имя файла cookie для функции «запомнить меня», которая по умолчанию является «cartalyst_sentry».Как изменить Cartalyst Sentry 2 имя файла cookie?

Я посмотрел исходный код и не смог найти способ изменить его «чисто», и я действительно не хочу менять его прямо в исходном коде.

Как я могу изменить имя файла cookie «запомнить меня», не касаясь исходного кода Sentry?

Спасибо!

ответ

0

См линии 32 в /vendor/cartalyst/sentry/src/Cartalyst/Sentry/Cookie/IlluminateCookie.php

protected $key = 'cartalyst_sentry'; 

К сожалению, название печенья не в конфигурации. В противном случае мы могли бы просто запустить следующее:

php artisan config:publish cartalyst/sentry 

и дать нашему cookie уникальное имя.

EDIT: Смотрите новый issue in Github

+0

Да, я обнаружил, что линия и пытаюсь выяснить способ придать значение снаружи, но и придумал ничего. Благодарим за открытие проблемы на GitHub, поэтому я приму ваш ответ по этой причине. Спасибо! –

+1

Закончив выполнение запроса на растяжение, новая функция была объединена в ведущую ветку с помощью разработчиков карт. –

Смежные вопросы