우리 시스템에서는 amood와 moodle 플러그인 (버전 3.1)을 통합하고자합니다. 우리는 암호화 된 형식의 암호를 사용하는 무들의 일부 사용자를 보유하고 있으며 사용자 암호를 변경하지 않고 amember으로 가져 오기를 원합니다 api.moodle 버전 3.1 amember와 통합
아무도 우리가 이것을 어떻게 처리 할 수 있는지 제안 할 수 있습니까?
다음 코드를 사용하여 amember.it에 사용자를 만들면 amember에 사용자를 만들지 만 로그인을 시도하면 거부됩니다.
$url = 'http://YOURDOMAIN.COM/amember/api/users';
$fields = array(
'_key' => 'SECRETKEY',
'_format' => 'xml',
'login' => 'USERNAME',
'pass' => 'PASSWORD',
'email' => 'EMAIL',
'name_f' => 'FIRST NAME',
'name_l' => 'LAST NAME',
);
//open connection
$ch = curl_init();
//set the url, number of POST vars, POST data
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($fields));
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: application/x- www-form-urlencoded"));
//execute post
$result = curl_exec($ch);
//close connection
curl_close($ch);
미리 감사드립니다.