我目前正在我的项目中使用tank auth进行身份验证。现在我决定进入A3M,因为它也提供了社交整合。我现在陷入困境,因为没有任何辅助文件可用于A3M与现有站点的集成。
如果有人知道要遵循的步骤,请告诉我。
答案 0 :(得分:1)
我刚将A3M拉进了我正在努力的网站。 @Jakub说,这非常直接。对于访问此页面的任何其他人,以下是我经历的步骤:
从app / libraries中复制文件;应用程序/佣工;应用程序/语言
复制:
app/config/account
app/helpers/*
app/libraries/*
app/models/account/
app/controllers/account/
app/views/account/
app/views/sign*.php
(if using the A3M Views) app/language/* (ie language/english/account/
and general_lang.php)
为您的设置配置app / config / account / *
将自动加载添加到app / config / autoload.php
将以下内容添加到app / config / constants.php
的末尾/*
|--------------------------------------------------------------------------
| A3M Extras
|--------------------------------------------------------------------------
*/
/*
* Define root resources folder name for js/css/img files
*/
define('RES_DIR', 'resource');
/*
* Detect AJAX Request for MY_Session
*/
define('IS_AJAX', isset($_SERVER['HTTP_X_REQUESTED_WITH']) &&
strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');
/*
* Portable PHP password hashing framework
* http://www.openwall.com/phpass/
*/
define('PHPASS_HASH_STRENGTH', 8);
define('PHPASS_HASH_PORTABLE', FALSE);