2015-11-21 131 views
0

我想有模型leader簽署了一堆模型users後。Rails的:設計:如何不自動登錄用戶註冊

然而,領導者簽約用戶,默認情況下,後設計將在新用戶註冊。這可以防止領導者創建更多的新用戶,因爲設計認識到用戶已經登錄。

所以我的問題是,你知道如何修改設計中的註冊/註冊過程,以便新用戶不會自動在簽署?

回答

0

如果你是在一個管理門戶網站或者是在剛剛創建與創建一個新用戶創建一個動作控制器的用戶簽訂了領導創建它們,將它們設置一個隨機密碼,然後堅持到數據庫中。根據您的租賃情況,這可能會有很大的不同,但這裏是它的一般要點。

class UsersController < ApplicationController 

    def create 
    #find leader 
    #build a user under the leader with a password 
    #persist the new user 
    #return json/html based on creation 
    end 

end