1

我是 cakephp 2.x 平台的新手。现在我正在尝试将我的应用程序登录名与 twitter 连接起来。我从网上得到了很多教程。但为了更好地理解,并没有完全指定所有内容..

我按照本教程 ExtAuth在此处输入链接描述

我尝试了该教程中的所有内容..但它显示错误

Missing argument 1 for UsersController::auth_login() [APP\Controller\UsersController.php, line 105]

        ExtAuth plugin of type AuthProvider not found

我们如何加载 Auth 提供程序?如果有人可以提供完整的 twitter 登录教程或示例..请帮助我..

Thanxin提前:)

4

2 回答 2

2

检查这些教程 http://www.chetanvarshney.com/social-media/twitter/twitter-application-for-user-management-plugin/

https://github.com/uzyn/cakephp-opauth 为我工作......

于 2013-09-06T10:51:45.937 回答
1

您是否按照自述文件中指定的 ExtAuth 使用说明进行操作?

具体来说,确保 UsersController 正确加载 ExtAuth 组件?

您需要在 UsersController 的顶部使用这一行:

public $components = array('ExtAuth.ExtAuth', 'Auth', 'Session');
于 2014-01-13T12:40:53.880 回答