Я разработал веб-сервис с использованием .Net framework, и он получит данные для входа, такие как имя пользователя и пароль. при щелчке по логину он должен запросить веб-сервис, используя отдых, и пройти аутентификацию. поскольку я потерпел неудачу, я создал модуль joomla (пользовательский html) форму для входа, и я снова попытался отредактировать код html и не смог найти способ связи с моим веб-сервисом. пожалуйста помогите. любой способ сделать это? спасибоКак использовать логин joomla для аутентификации с внешнего webservice
0
A
ответ
0
Процесс аутентификации в Joomla! управляется плагином, а не модулями. На самом деле, вы должны написать плагин, который extends JPlugin
и перезапись функция onUserAuthenticate($credentials, $options, &$response)
Соответствующий фрагмент кода, где вы войти в пользователя, если заверены каким-либо другим органом (WebService, базы данных и т.д.) , где вы установите статус конкретного пользователя (идентифицированный по имени пользователя) таким образом:
$response = JUser::getInstance();
$response->username = $credentials['username'];
$response->fullname = $fullname;
$response->email = $email;
$response->status = JAuthentication::STATUS_SUCCESS;
$message = JText::_('JGLOBAL_AUTH_ACCESS_GRANTED');
return true;
Документация на http://docs.joomla.org/J1.5:Creating_an_Authentication_Plugin_for_Joomla все еще полезно.
Поскольку вы не предоставляли код (и вывод отладки), трудно узнать, что пошло не так с webservice.
Смежные вопросы
- 1. Обход аутентификации пользователя Joomla
- 2. Как использовать Restful webservice из внешнего банка
- 3. подвергать аутентификации OWIN в WebService
- 4. Шов: логин с использованием внешнего приложения SSO
- 5. Как использовать xml из webservice с использованием аутентификации?
- 6. facebook аутентификации/Логин Проблема
- 7. Asp.net формы аутентификации логин
- 8. Как изменить логин в аутентификации Windows
- 9. Webservice для получения информации от внешнего источника
- 10. Логин клиента Mysql без аутентификации
- 11. пользователей Логин аутентификации в просвете
- 12. Расширение плагина аутентификации Joomla
- 13. Как интегрировать логин Joomla в html-сайт
- 14. Firebase простой логин для аутентификации с помощью REST api
- 15. Пользовательский логин с зашифрованным паролем joomla
- 16. magento логин с внешнего сайта, через домены
- 17. Как добавить ручную magento логин и регистрацию для android webservice
- 18. Facebook-логин с использованием внешнего токена-носителя (MVC4 Web Api)
- 19. Самая легкая структура webservice для издевательства внешнего Webservice в Scala
- 20. как использовать Джанго логин
- 21. Использовать MakeCert для аутентификации
- 22. Вход пользователя в joomla из com_jumi (или другого внешнего сценария (для joomla))
- 23. Как Joomla загружает пользовательские данные в логин, когда я отключил его плагин аутентификации?
- 24. Joomla автоматический логин от иностранного скрипта
- 25. Центральная система аутентификации для внешнего доступа
- 26. VB.NET Вызов webservice с ключом аутентификации
- 27. Как использовать memcached с Joomla
- 28. Как использовать единый логин для нескольких веб-приложений
- 29. Как использовать ISAPI WebService
- 30. Использовать WebService с php