[英]Yii hybridauth fails including “User.php”
我正在嘗試為Yii設置hybridAuth模塊。 我完全按照http://www.yiiframework.com/extension/hybridauth/中的說明進行了所有操作 。 也沒有設置谷歌的關鍵和秘密。 嘗試使用Google登錄時,DefaultController嘗試創建一個新的User對象,但在Yiibase.php中嘗試包含User.php失敗(427)。 我正在使用最新的1.1.14 Yii框架。 yii項目是全新的並且有現貨(我的意思是我還沒有搞砸任何標准組件)。
謝謝,讓我知道是否能給您進一步的信息。
該擴展正在嘗試使用用戶擴展(我不是說使用,我是指達到用戶模型),
嘗試添加用戶擴展名以保留經過身份驗證的用戶的記錄。
更新:
在第64行的hybridauth\\controllers
文件中,我們有$user = new User;
這是導致問題的原因,您可以使用用戶擴展名或使用自己的用戶功能。
它不需要用戶擴展。 它正在嘗試訪問用戶模型,但可能不存在。 創建一個用戶表和對應模型以使其正常工作。
或者,您可以按照此Wiki進行集成。
我還要補充一點,HybridAuth項目推薦使用Yii擴展HoAuth。 http://www.yiiframework.com/extension/hoauth/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.