Достался сайт с формой авторизации реализованной кастомным самодельным компонентом (не системным main.auth.form).
Нужно добавить на этой форме функционал "Запомнить меня на этом компьютере", как в стандартной форме, пользователь , который нажал галочку, постоянно авторизован на сайте в этом браузере.
Как реализовать? И где посмотреть реализацию в стандартной авторизации битрикса.
1. Генерация хеш из логина и пароля?
2. Сохранения куки в браузер пользователя (формат cookie и чем записывать в браузер php или js)? Как это делает системная авторизация?
3. Что нужно сохранить в БД битрикса (информация о том что у пользователя включена постоянная авторизация) и куда сохранять в какое поле?
// store pass checkbox
$storePassword = $this->arResult['STORE_PASSWORD'];