omniauth-facebook

    0熱度

    1回答

    我整合了omniauth-facebook寶石與devise。我註冊並登錄後,但我無法弄清楚如何將其他參數傳遞給RegistrationsController中的facebook回調方法,例如用戶開始註冊過程的url。 參數我包含在初始url(例如,localhost:3000/auth/facebook?url="url")不會傳遞到我的註冊控制器中的facebook方法。 ERB鏈接 <%=

    3熱度

    1回答

    我使用的是omniauth-facebook gem,想通過Facebook的一個字符串指示用戶是否嘗試加入或登錄,以便我可以在他們返回到我的網站時使用這些信息。 這將是巨大的,如果我可以做這樣的事情: = link_to 'Join with facebook', '/auth/facebook?intent=join' = link_to 'Login with facebook', '/a

    5熱度

    2回答

    不是測試應用程序我一直在努力弄清楚這個問題出來了好幾個星期,我不能弄明白。 我正在管理髮布到Facebook的Ruby On Rails應用程序。開發環境位於Cloud9 IDE中,實時站點位於Heroku上。該應用程序與Developers.Facebook.com有一個完整的應用程序和與之相關的測試應用程序的相應帳戶。 我有我的Heroku設置與完整的Facebook應用程序完美工作。 問題始

    0熱度

    1回答

    我有一個用devise + omniauth進行用戶認證的應用程序。 在我的用戶模型中,我想確保user.name是唯一的,以便在我的應用程序中沒有重複的用戶名。 環顧四周後,我想出了下面的代碼: User.rb validates :name, presence: true, uniqueness: true, length: {minimum: 6, maximum: 30} de

    1熱度

    1回答

    我的頂級域名在我的Rails應用程序中有omniauth工作。 現在我想在任何給定的子域上(用戶每個都獲得自己的子域動態分配)。 我不能找到一種方法來動態改變回調URL與omniauth 蒼蠅把它當作是,在回調,我可以看到引薦,知道他們來自哪個子域,然後將它們登錄,但是當我將它們重定向到它們的子域時,它們將被註銷,因爲會話位於頂級域中。 我使用的omniauth Facebook的寶石,如果該事項

    1熱度

    1回答

    我已經實現裝置和後按照下面的說明omniauth Facebook的: https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview 問題 我的 「臉譜」 回調函數並獲得調用。 如果我取消註釋「臉譜」功能,則會發生錯誤。 路由似乎工作正常 但是,函數內部的代碼似乎並沒有被執行。 以下代碼不會引發任何錯誤。 我一直在尋找這個問題好幾天

    3熱度

    1回答

    我使用的是最新的Omniauth Facebook寶石得到以下錯誤: ERROR -- omniauth: (facebook) Authentication failure! invalid_credentials: OAuth2::Error, : 我的憑據是正確的,我似乎打的Facebook確定,但回調的錯誤出。 任何想法?

    0熱度

    1回答

    我正在設置登錄/註冊與Facebook(設計),但作爲其他人,我沒有運氣,使其工作。我已經閱讀了很多來自其他人的帖子和文章,並且經歷了幾次設置,但仍然是相同的結果。 當我點擊「使用Facebook登錄」按鈕時,我收到消息「Not found。Authentication passthru」。 它從來沒有去通過「臉譜」控制器的行動,但總是通過「passthru」行動。 我用: - 耙V2.3.0 -

    0熱度

    1回答

    我想通過omniauth-facebook起牀登錄並創建用戶gem,我得到了哈希,但它沒有包含我需要的所有數據,而且我用完了可以嘗試,設置如下: 所有我想要得到的是名字,姓氏,電子郵件和生物 會話控制器 def create render text: request.env['omniauth.auth'].to_json end 路線 get '/auth/:provider/

    1熱度

    2回答

    我正在使用omniauth-facebook gem和devise。它一直在努力,直到最近。我最近也從Rails 4升級到了Rails 5.0.1,但我不確定這是什麼原因。 我目前有0個用戶,我已登錄Facebook。但是當我嘗試在本地主機上使用Facebook註冊我的應用程序時,出現此錯誤: NoMethodError in RegistrationsController#facebook u