0
我目前在我的项目中使用了认证中的坦克认证。现在我决定转入A3M,因为它也提供社交整合。由于没有帮助文件可用于A3M与现有站点的集成,因此我现在陷入困境。针对已有站点的A3M认证
请让我知道是否有人知道要遵循的步骤。
我目前在我的项目中使用了认证中的坦克认证。现在我决定转入A3M,因为它也提供社交整合。由于没有帮助文件可用于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)
配置应用程序/配置/帐号/ *为您的设置
添加自动加载到应用/配置/ autoload.php
以下内容添加到应用程序的结束/配置/ 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);
您是否在寻找哪些文件需要只需插入A3M到现有的网站? (我是A3M的开发者之一) – Jakub
实际上是。任何帮助都会很棒。 –
其实很简单,只要看看默认的codeigniter给你什么,并从库/ helper/controllers/views/languages中获取东西。唯一的问题是与你目前存在的冲突(即相同的文件名) – Jakub