2014-01-18 55 views
0

上個月,我正在試驗一個用戶能夠輸入他們的電子郵件和一個4位數的密碼以登錄他們的儀表板的想法。Rails 4位數字密碼登錄

由於應用程序並不需要頂級安全和4位數的PIN會的工作,我不知道如何實現這個遙控器側,因爲我想有每個零件的腳在自己的輸入字段。

的領域我已經有..

<%= u.password_field 'pin[]' %> 
<%= u.password_field 'pin[]' %> 
<%= u.password_field 'pin[]' %> 
<%= u.password_field 'pin[]' %> 

我會運行一些客戶端驗證,以確保所有字段輸入,也許有些模型驗證,如果我送型號的attr_accessor爲4零部件銷? - 這會工作嗎?

基本上從上面的輸入我只想訪問pin變量,但所有以前的嘗試導致我收到no implicit conversion of Symbol into Integer錯誤。

回答

1
  1. 檢查PARAMS,我想 「針」 是陣列
  2. 可以添加幾個變量(attr_accessile A,B,C,d)和before_validation做銷= [A,B,C,d]。加入