devise

    1熱度

    1回答

    我正在將devise_token_auth用於僅API應用程序。似乎令牌只有在某些調用中才會失效並在標頭中提供新值。具體來說,它看起來像PUT請求不會使先前提供的令牌信息無效。這是爲什麼?我打算在每次調用之後更新上一個標記的存儲值,這意味着有時這些值不存在。我可以用條件來解決這個問題,但我想知道這是什麼原因和/或是否可以配置。

    0熱度

    3回答

    所以我在這裏我使用設計的電子郵件登錄一個完全工作4.2 Rails應用程序,並且完全用於設計無關的Oauth流omniauth。 我決定更新到5.1.2的Rails,並得到了可怕的CSRF InvalidAuthenticityToken。嘗試通過設計(電子郵件)登錄或使用omniauth時發生這種情況。 ​​ Sessions Controller沒有任何相關性,沒有before_ filter

    0熱度

    2回答

    我目前正在與郵件系統的應用程序。它工作正常,發送一封歡迎郵件併發送重置密碼的指令,但現在只有當我嘗試發送重置指令時,我纔有這個錯誤。 ArgumentError (SMTP From address may not be blank: nil): 我使用的是像這樣[email protected] 這裏是我的配置 development.rb config.action_mailer.rais

    0熱度

    1回答

    我正在使用Rails 5和Devise。我想在我的主頁上添加一個不在我的Rails應用程序中的表單。 所以我剛纔複製的HTML從正常登錄形式: 然後我產生我設計的控制器,改變了路線: scope '/auth' do devise_for :users, controllers: { sessions: 'users/sessions' } end 最

    0熱度

    1回答

    嗨,感謝您查看我的問題。我正在構建一個Rails API,它可以與另一臺服務器上的React前端一起工作。我使用Devise Token Auth gem,並且能夠成功登錄,註銷並獲取多個資源的請求,而不會出現任何問題。要處理更改的令牌,我正在更新每個請求上的標頭。 我遇到的是當我嘗試做一個PUT請求更新資源的問題,在這種情況下,我收到了401完整的錯誤消息: Started PUT "/api/

    0熱度

    1回答

    我正在創建應用程序,其中包含課程/測試,現在我需要創建包含一些信息的報告卡。我想向用戶添加列,以便跟蹤在線時間(無空閒時間)。例如,學生按下網站上的任何按鈕(例如),這意味着學生在線並且(current_user.online_time不應該停止),但是如果學生沒有超過5分鐘 - (current_user.online_time應該停止)。我發現了一塊寶石devise lastseenable,

    0熱度

    1回答

    我想要的色器件文檔上的導向下,用戶改變他的密碼後才能更改路徑後:Customize-the-redirect-after-a-user-edits-their-profile 現在,我知道我要創建我自己的這個RegistrationController像 class RegistrationsController < Devise::RegistrationsController pro

    0熱度

    1回答

    我正在爲現有數據庫製作網站。這個數據庫來自遊戲,我無法對現有表格做很多更改。 我決定使用Devise作爲認證解決方案。 我將使用Devise的用戶模型作爲網站,數據庫有一個包含一些重要信息的登錄表。 他們將有一個一對一協會其中用戶has_one登錄和登錄屬於用戶。 我更改了用戶註冊表以獲得一些登錄信息。我爲此使用了嵌套形式。當我註冊時,它應該創建用戶和登錄。 我想這個創建部分,但它不工作。我嘗試了

    0熱度

    1回答

    我試圖在重寫的Devise資源(用戶)中使用ActiveResource類(Staff)。此時的目的僅僅是返回註冊用戶的名單,以便在註冊時選擇。 控制器/用戶/ registrations_controller.rb def new @list = Staff.find() super end 型號/ staff.rb require 'active_resource'

    0熱度

    1回答

    目前我們爲用戶和角色使用兩個單獨的表。 我使用權威授權和設計認證。 在很多地方我正在做current_user.roles來獲取用戶的角色。主要在評論者政策文件中。 我想在用戶登錄時將用戶角色存儲在會話中,以便每次都不會查詢db以獲取角色。 任何快速解決方案將不勝感激?