我有工作的joomla项目(domain.kz) 我需要在子域(newapp.domain.kz)上构建新的独立项目
但我想使用joomla用户表。 (让用户使用joomla登录进行身份验证)
答案 0 :(得分:0)
在app/config/database.php
中创建新的数据库配置,然后正常创建模型:
var $joomla_connection = array('driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => 'password!',
'database' => 'joomla_db',
'prefix' => 'jos_'); // I think this is correct
class User extends AppModel {
var $name = 'User';
var $useDbConfig = 'joomla_connection';
//your code here
//....
}
答案 1 :(得分:0)
当您使用“security_salt”和“cipher”从用户登录数据登录时,您可能会遇到Auth问题,这些数据是通过joomla创建的。
如果Joomla保存md5加密密码,您可以使用以下方法修改cakestandard加密: change hash function - cake cookbook