Меню
RSS
Битрикс вход, Как сделать вход пользователя в Битрикс?
 
Здравствуйте
Подскажите пожалуйста как сделать вход в битриксе?
Есть компонент main.auth.form - что бы я с ним не делала ни как не получается изменить внешний вид.
Но это полбеды, сам компонент нормально авторизует пользователя, главная проблема, что после входа в кабинет, пользователя почти сразу выкидывает (разовторизует - если есть такое слово).

То есть, вот пользователь зашел, автоматически попал на свою анкету, но если перейти на другую страницу или просто текущую (с анкетой) обновить, сразу выкидывает.

Что можно проверить поднастроить, что бы такого не было  
 
Вот что ChatGPT ответил))

Проблема с кастомизацией компонента main.auth.form.
Этот компонент можно кастомизировать через шаблоны. Для этого создайте свой шаблон в папке вашего сайта /local/templates/ и скопируйте туда стандартный шаблон компонента. После этого в настройках компонента укажите путь к новому шаблону. В шаблоне можно менять HTML и CSS по своему усмотрению.


Проблема с разавторизацией. Здесь несколько моментов, которые стоит проверить:

Куки и время жизни сессии. Убедитесь, что куки для авторизации правильно настроены и сессия не истекает слишком быстро. В файле .settings.php проверьте параметр session и увеличьте время жизни сессии, если необходимо.

Работа с кешем. Попробуйте отключить кеширование страниц для авторизованных пользователей, чтобы убедиться, что проблема не связана с устаревшими данными.
Корректность работы сессий на сервере. Если на сервере установлены дополнительные меры безопасности (например, ограничение на количество активных сессий с одного IP), это может вызывать разавторизацию.

Проверка редиректов и перезапусков сессий. Иногда разавторизация может быть вызвана некорректной работой редиректов или перезапуском сессий. Проверьте, нет ли скриптов или модулей, которые могут искусственно завершать сессию пользователя.

Если не удается решить проблему через настройки, можно посмотреть на логи сервера и ошибки браузера, чтобы найти возможные причины разавторизации.
 
Н да)
Про разовторизацию конечно есть здравое зерно, точно нужно проверить хранение сессии и куков

А по шаблону не совсем верно он ответил:
В настройках главного модуля посмотрите настройку
Шаблон системных компонентов авторизации (system.auth.*):  тут будет пусто или будет что-то прописано, например "flat".

Если там что-то прописано (например flat) то в шаблоне сайта создайте:
/шаблон_сайта/components/bitrix/system.auth.form/flat/сюда скопируйте из системных этот шаблон
И можете править данный шаблон, должен начать применяться.

Подробнее про это, вроде бы, рассказывал и показывал тут:
https://bazarow.ru/video/video_new/seazon_1_2023/personal-razdel/
Изменено: Михаил Базаров - 05.09.2024 10:38:38
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst
Сайт в режиме тех обслуживания

Сообщения форума и комментарии не сохраняются

Возвращайтесь после 12-го января

Блог-note: заметки разработчика

Если товар в корзине, поменять значение input на "В корзине"

Если Вам нужно поменять текст на кнопке, добавляющей товар в корзину, достаточно воспользоваться методом API "CSaleBaske...

Быстрая отписка от всех рассылок модуля "E-mail маркетинг", в кабинете пользователя

Задача: дать пользователям возможность отписаться от всех рассылок "E-mail маркетинга", не только по ссылке из...

Получить и вывести пользовательские свойства склада в 1С-Битрикс

Задача: вывести пользовательские свойства в подробном описании склада. При этом, есть и множественные и одиночные поля.

Бонус на внутренний счет пользователя по информации из 1С

Задача: 1С-Предприятие каждый день выгружает HL справочник на сайт с количеством бонусов контрагента в виде "XML-ID...

Вывести множественное свойство типа файл с названием и весом файла в Битрикс

В этой заметке расскажу как красиво вывести множественное свойство типа файл в инфоблоке 1С-Битрикс. С показом оригиналь...

Фильтрация разделов каталога с помощью умного фильтра

Задача: В каталоге выводится умный фильтр, нужно сделать так чтобы он применялся не только к товарам но и к компоненту &...

Вывести товары из того же раздела в карточке товара

Немножко топорный, но все же вполне действенный способ по выводу внутри подробной карточки товара, элементов того же раз...

Заполнить свойство инфоблока ценой из торгового каталога

Если вам по какой-то причине нужно скопировать цену товара в свойство этого же инфоблока. Например, для вывода старой це...

Базовая защита "Битрикс виртуальная машина" от DDoS атак.

Данный способ защиты не панацея, и скорее всего не спасет от профессиональной DDoS атаки, когда ваш сервер на CentOS под...