問題タブ [devise-confirmable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - メーラーの改造
アプリでの認証にdeviseを使用しています。ユーザーがサインアップすると、次のような確認メールがユーザーに送信されます
しかし、メールの代わりにユーザー名を表示したい。どうすればこれを実装できますか? 助けてください。私は私と一緒に工夫したビューを持っています。ただし、@email
インスタンス変数を使用して電子メールを表示します。それはどこで定義されていますか?助けていただければ幸いです。
ruby-on-rails - AutoBuild を使用して 2 回呼び出される確認を考案する
Devise Confirmable で AutoBuild を使用すると、メール内の確認コードが無効になるという問題がありました。これは、モデルの確認コードが生成されてから電子メールがレンダリングされるためであることがわかりました。その後、AutoBuilt モデルが作成されて親モデルに追加されますが、この操作中に確認コードが再度生成されますが、古いコードは引き続き電子メールでレンダリングされ、ユーザーに送信されるため、ユーザーは新しい確認コードを受け取ることはありません。
これが、development.log からの私の MOPED コマンドです。
私の Devise モデルでは、has_one 関係で AutoBuild を呼び出しています。AutoBuild を削除した瞬間、コードは機能しますが、アプリケーションの半分が壊れています。AutoBuild によって確認トークンが再作成されるのはなぜですか? 助言がありますか?
ruby-on-rails - 同じモデルの Devise メール テンプレート パスをカスタマイズする
レール エンジンを含むレール アプリケーションを開発しています。アカウント認証にはdevise gemを使用しています。一方で、main_app 用の 1 つのテンプレートで確認指示メールを送信したいと考えています。一方で、Rails エンジン用の別のテンプレートで確認指示メールを送信したい。どちらのビューも同じモデル「アカウント」を使用します。どんなアイデアでも助けてください!
ruby-on-rails - Devise - 自動生成されたリンクを翻訳する方法
サイトのさまざまなローカリゼーションを仕上げているところですが、Devise メール テンプレートで小さな問題が発生しました。
たとえば、確認メールでは、すべて翻訳しましたが、アカウントを確認するためのリンクは、次のスニペットを使用して自動生成されます。
この自動生成されたリンクは常に私の .com Web バージョンを指しており、ドメイン (.com/.es) に応じて条件付きにしたい。リンクが自動生成されない場合、次を使用してそれを実現できます。
また
しかし、この場合、どうすればよいかわかりません。
なにか提案を?
ありがとう。
ruby-on-rails - Devise - 開発中のユーザー確認をスキップする
Deviseでの開発でユーザー確認をスキップする方法を教えてください。
SendGridでメール送信できるように本番環境を整えたのですが、ログインできなくなってしまいました。
御時間ありがとうございます!
ruby-on-rails - Devise - 確認後にユーザーがサインアウトしていない
Rails 3.2.x アプリで Devise 確認をカスタマイズするために、この Devise wiki 記事の指示に従っています。
https://github.com/plataformatec/devise/wiki/How%20To:%20Email-only%20sign-up
それはほとんど働いています。ユーザーがサインアップすると、期待どおりにサインインされます。ただし、提供された電子メールの確認リンクをクリックしてパスワードを入力すると、認証が保持されるのではなく、ユーザーがホームページにリダイレクトされてサインアウトされます。
何か案は?
ありがとう!