Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Отображение IP-адреса предыдущей авторизации

00 голосов
6
Здравствуйте! Кто может подсказать, как отобразить IP-адрес предыдущей успешной авторизации?
Например, когда посетитель авторизовался в очередной раз, ему бы сообщалось - "IP-адрес вашего последнего визита: xxx.xxx.xxx.xxx".
спросил 20 Сен, 13 от TEPPOPuCT (120 баллов)

6 Ответы

00 голосов
На вскидку в голову пришло две возможности.

Первая создать пользовательское свойство которое и будет хранить предыдущий IP плюс обработчик события OnAfterUserAuthorize
Вторая хранить предыдущий IP в куках.
ответил 25 Сен, 13 от Reihent (580 баллов)
00 голосов
Хотелось бы встроенным функционалом это реализовать. В сессии посетителя (Веб-аналитика > Посетители > Сессии посетителей)  есть поле "Последний IP-адрес", с описанием "Последний IP адрес посетителя (на момент закрытия сессии)" http://dev.1c-bitrix.ru/user_help/statistic/visitors/session_list.php . Получается под админом можно посмотреть последние IP всех посетителей. Может кто знает как отобразить IP-адрес последней авторизации посетителя, например, на страничке с данными того же посетителя.
ответил 26 Дек, 13 от TEPPOPuCT (120 баллов)
00 голосов
utip-tsn,  В документации не нашел как добыть эту информацию стандартными средствами :(
ответил 12 Апр, 14 от Reihent (580 баллов)
00 голосов
Не нашли, а есть такая :-)
http://dev.1c-bitrix.ru/api_help/statistic/classes/cguest/getlist.php
ответил 04 Авг, 14 от Snaper (580 баллов)
00 голосов
Спасибо большое, Денис Диденко и Артем!
ответил 08 Дек, 14 от TEPPOPuCT (120 баллов)
00 голосов
Цитата
Артем пишет:
Не нашли, а есть такая :-)
http://dev.1c-bitrix.ru/api_help/statistic/classes/cguest/getlist.php
Точно, видать не там искал :)
ответил 31 Март, 15 от Reihent (580 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
3 ответов
спросил 09 Фев, 14 от waleri9i (100 баллов)
0 голосов
1 ответ
спросил 15 Ноя, 13 от Misty (440 баллов)
0 голосов
9 ответов