Ich baue einen Web-Export zu OpenCart. Ich habe bereits einen Export nach Magento. das Protokoll in functie für Magento ist dies:Log-in Funktion in OpenCart
function login($usr,$pwd, $return_session = false) {
Mage::setIsDeveloperMode(true);
Mage::register('isSecureArea', 1);
Mage::getSingleton('core/session', array('name' => 'adminhtml'));
// supply username
$user = Mage::getModel('admin/user'); // user your admin username
if(!$user->authenticate($usr, $pwd)){
$this->errors[] = "Username or password is incorrect.";
}
if (Mage::getSingleton('adminhtml/url')->useSecretKey()) {
Mage::getSingleton('adminhtml/url')->renewSecretUrls();
}
$session = Mage::getSingleton('admin/session');
$session->setIsFirstVisit(true);
$session->setUser($user);
$session->setAcl(Mage::getResourceModel('admin/acl')->loadAcl());
Mage::dispatchEvent('admin_session_user_login_success',array('user'=>$user));
if (!count($this->errors)) {
$loggedin = true;
Mage::init();
Mage::app("default")->setCurrentStore(Mage_Core_Model_App :: ADMIN_STORE_ID);
$this->sess_id = $session->getEncryptedSessionId();
} else{
//print_r($this->errors);
$loggedin = false;
}
//Returns boolean whether login data is correct or not
if ($return_session) {
return $session;
}
return $loggedin;
}
Ich hoffe, dass es jemanden gibt, der weiß, wie dies in OpenCart zu tun. Wenn Sie es nicht wissen, aber Sie wissen, welche Funktionen ich verwenden muss, möchte ich es auch hören.
Ich hoffe, es gibt jemanden, der mir helfen kann.
Dank