2017-04-03 65 views
0

■我想實現如何通過設計和葡萄郵件Rails的驗證

當郵件地址和密碼由葡萄發送的內容,認證郵件由dvise發送到郵件地址。 (使用API​​,而不是查看。)

■什麼可以做

  • 關於色器件,我可以使用參考下頁查看發送身份驗證郵件。 https://github.com/plataformatec/devise#getting-started
  • 關於葡萄,我可以參考和註冊,如下代碼的用戶信息。

    resource :users do 
        get ':user_name', jbuilder:'user' do 
         User.find_by(user_name: params[:user_name]) 
        end 
    
        post do 
         User.create(user_name: params[:user_name], password: params[:password], mail: params[:mail]) 
        end 
    end 
    

■未知點

  1. 我不知道如何與色器件和葡萄合作。
  2. 我不知道什麼樣的葡萄一邊行動將導致色器件側發送認證郵件。

回答

0

假設你通過認證電子郵件意味着確認郵件

您可以user.send_confirmation_instructions

Reference