我目前在我的项目中使用 tank auth 进行身份验证。现在我决定进入 A3M,因为它还提供社交整合。我现在陷入困境,因为没有可用于将 A3M 集成到现有站点的帮助文件。
如果有人知道要遵循的步骤,请告诉我。
我目前在我的项目中使用 tank auth 进行身份验证。现在我决定进入 A3M,因为它还提供社交整合。我现在陷入困境,因为没有可用于将 A3M 集成到现有站点的帮助文件。
如果有人知道要遵循的步骤,请告诉我。
我刚刚将 A3M 引入了我正在开发的网站。正如@Jakub 所说,这非常简单。对于点击此页面的其他任何人,以下是我经历的步骤:
从应用程序/库复制文件;应用程序/助手;应用程序/语言
复制:
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);