2012-04-25 26 views

答えて

0

あなたは(デフォルトの設定のための)バックエンドでユーザーを登録することができます

user = User.new(params[:user]) 
if user.save! 
    #some logic, where user adds content 
else 
    #some logic 

あなたは電子メールでのみ登録したい場合は、パスワードを生成する必要があります、例えば、送信それをユーザーの電子メールに送信します。もっと見る:https://github.com/plataformatec/devise/wiki/How-To:-Automatically-generate-password-for-users-(simpler-registration)/

1

標準ビューで生成されるユーザーログインは、電子メールでデフォルトです。 How To: Add sign_in, sign_out, and sign_up links to your layout template とRailsCasts:Episode 210

私はWikiを検討することを提案

<%= render :file => 'users/registrations/new' %> 

:あなたの場所に直接ショーregisterationフォームを習慣場合はregisteration形式でファイルをレンダリング置きたいです

関連する問題