2017-10-19 8 views
0

저는 API를 처음 사용합니다. 내 joomla 웹 사이트 로그인 페이지에 사용자 이름/암호에 대한 API를 사용하는 방법을 알고 싶습니다.joomla 3.8 로그인에 com_api 구성 요소를 사용하는 방법

로그인 및 암호에 따라 제 3 자 포털에 액세스하려고합니다. com_api를 다운로드했습니다. 나는 그것을 사용하는 방법을 모른다.

이 문제를 해결하는 데 도움을주십시오.

아래 joomla 웹 사이트에서 ID/코드를 사용하고 싶습니다.

헤더 :

콘텐츠 형식 : 응용 프로그램/JSON

인증 : 기본 *************************

바디 :

{ "refreshToken": "************" '사용자 이름 ":"************* " , "password": "**********"

}

고마워요 ...

감사합니다, Mahalakshmi

답변

0

당신은 이벤트를 onUserAuthenticate 이벤트를 구현하는 플러그인을 작성해야합니다. 코드에서 사용자 이름과 암호가 타사 사용자 데이터베이스 (api)와 일치하는지 확인하고 그에 따라 진행합니다.

기본적으로 플러그인은 인증 플러그 인이어야하므로 plugins\authentication\gmail 플러그인이 작성된 방법을 살펴보십시오.

com_api (최소한 원하는 것을 위해)을 사용할 필요가 없습니다.