0
我想邀請用戶參加我數據庫中的不同事件,並且我的用戶模型通過設計進行管理。邀請用戶通過設計,直到邀請被接受爲止
隨着devise_invitable顯然每次我想邀請用戶創建一條新記錄,或者如果通過電子郵件標識的用戶已經存在,我會得到一個錯誤。這兩個問題在我的用例中都有問題,因爲用戶應該根據這些邀請訪問事件(已經處理),並且用戶有可能使用不同的電子郵件地址註冊不同的事件,但所有事件都應該是一個帳戶。
那麼有沒有辦法說服devise_invitable在邀請時不創建新的用戶帳戶,但只有當邀請被接受並且沒有登錄用戶?