Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Сделать что-то типа токена с проверкой для урла
Форумы портала PHP.SU » » Вопросы новичков » Сделать что-то типа токена с проверкой для урла

Страниц (1): [1]
 

1. mstdmstd - 17 Мая, 2018 - 10:33:31 - перейти к сообщению
Всем привет,
Есть функция экспорта данных на диск в csv по урлу
CODE (htmlphp):
скопировать код в буфер обмена
  1. http://local-site.com/admin/export_articles


Клиент хочет сделать что-то типа токена с проверкой - чтобы не каждый мог запустить урл.

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

Спасибо!
2. Vladimir Kheifets - 18 Мая, 2018 - 07:58:35 - перейти к сообщению
mstdmstd пишет:
Всем привет,
Есть функция экспорта данных на диск в csv по урлу
CODE (htmlphp):
скопировать код в буфер обмена
  1. http://local-site.com/admin/export_articles

Клиент хочет сделать что-то типа токена с проверкой - чтобы не каждый мог запустить урл.
Не подскажите как сделать красиво с токеном ? Ничего в голову не лезет...
Спасибо!

Добрый день!
Прежде всего Вам необходимо написать class как минимум с одним методом, например, MyAPI, export_articles
и попробуйте использовать PHP SOAP
SoapServer:
Спойлер (Отобразить)

SoapClient:
Спойлер (Отобразить)

Каждому клиенту, Вы даете описание сервиса (как минимум сообщаете EndPointURL-сервиса ) и присваиваете уникальный логин и пароль.
Можете посмотреть как это работает и скачать исходный код клиента и описание сервиса
https://www[dot]alto-booking[dot]com/dem[dot][dot][dot]/SOAP/client.php

Удачи!

 

Powered by ExBB FM 1.0 RC1