私はユーザーに登録されていないコンテンツを追加する可能性を与えたいが、私の 'コンテンツフォーム'の送信ボタンの上に '登録フォーム' Devise gemを使ってそれを行うには?あるいは、私はこの機能に他の宝石を使うべきでしょうか?おかげさまで 他のフォームのページのメールフィールドのみのDeviseへの登録
0
A
答えて
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形式でファイルをレンダリング置きたいです
関連する問題
- 1. route for Devise登録フォーム
- 2. mysqlへのHTML登録フォーム
- 3. Devise:ようこそ/訪問ページとしてのページへのユーザ登録
- 4. DeviseとPaypalのユーザー登録
- 5. Magentoのログインと登録フォームの1ページ
- 6. Facebook登録フォームのPHPへの解析
- 7. バックエンドモデルとのDevise登録ビューの統合:
- 8. 登録フォームのヘルプ
- 9. アプリケーションの登録フォーム
- 10. 登録フォームのポップアップ
- 11. Devise gem登録モデルの問題
- 12. 他のページへのフォームの送信
- 13. PHPの登録ページ
- 14. drupalの登録フォームのフック
- 15. デベロッパーへの登録
- 16. 管理者への登録ページへのアクセスを許可する
- 17. ログインページと登録ページとAngular jsのその他のアプリケーションページ
- 18. データベースへのPHPの登録
- 19. heroku&deviseユーザー登録コントローラエラー
- 20. カスタマイズジャンゴ - 登録 - Reduxのフォーム
- 21. 登録フォームのJavaScript検証
- 22. FOSUserBundleフォームの登録オーバーライド
- 23. Wordpressのカスタム登録フォーム/エラー
- 24. トウ登録フォームFosUserBundle symfonyの
- 25. iphoneアプリケーションの登録フォーム
- 26. Nodejsユーザー登録フォームのエラー
- 27. 登録フォームの「Invalid Nonce」
- 28. Laravelカスタムフォームの登録フォーム
- 29. Laravel 5.3登録フォームのカスタマイズ
- 30. jQueryの登録フォーム検証