Я не много работаю с PHP, но я видел эту библиотеку под названием Tank Auth для Code Ignitor, и она выглядит многообещающе. Я пытаюсь использовать его в своем проекте, но у меня есть некоторые проблемы. После выполнения всех инструкций по установке (их немного) я попытался зарегистрировать пользователя. Когда я отправляю регистрационную форму, на экране появляется несколько предупреждений.
Большинство из них таковы:
Сообщение: дата () [function.date]: небезопасно полагаться на настройки часового пояса системы. Вы обязаны использовать настройку date.timezone или функцию date_default_timezone_set (). Если вы использовали какой-либо из этих методов и по-прежнему получаете это предупреждение, вы, скорее всего, неправильно написали идентификатор часового пояса. Мы выбрали «Америка / Денвер» для «MDT / -6.0 / DST» вместо
Еще один такой:
Сообщение: невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начался с /Users/Nick/Sites/HoneyDo/system/core/Exceptions.php:170)
Несмотря на вышеприведенные сообщения, на мой почтовый ящик отправлено письмо с подтверждением. Письмо с подтверждением содержит ссылку, которая в основном гласит: нажмите здесь, чтобы подтвердить регистрацию. Однако, когда я это делаю, на странице просто появляется сообщение «Код активации, который вы ввели, неверен или устарел».
Есть ли кто-нибудь, кто использовал это, кто видел эти проблемы?
Спасибо!