deviseを使用している自分のアプリケーションにサインアップしている人は誰も止めることができますか?サインアップオプションを開発中止する
現在、誰かが自分のドメイン/管理者に行くと、サインアップする機会があります。
私は必要なすべてのユーザーを持っており、Joe Publicがバックエンドにアクセスできるようにしたくありません。
ルートを変更するだけでも簡単ですか?
deviseを使用している自分のアプリケーションにサインアップしている人は誰も止めることができますか?サインアップオプションを開発中止する
現在、誰かが自分のドメイン/管理者に行くと、サインアップする機会があります。
私は必要なすべてのユーザーを持っており、Joe Publicがバックエンドにアクセスできるようにしたくありません。
ルートを変更するだけでも簡単ですか?
User
クラスの:registerable
フラグを削除します。 (User
クラスと仮定すると、あなたはもちろん、クラスを工夫です。)
はあなたの工夫モデルを見てみましょう、そしてあなたは、このようなものが表示されるはずです。devise
ラインが設定されて
class User < ActiveRecord::Base
devise :database_authenticatable, :registerable, :confirmable, :recoverable, :rememberable, :trackable, :validatable
end
が機能を考案しあなたのアプリケーションに含まれます。 :registerable
シンボルを削除すると、サインアップはもうオプションになりません。
ありがとう –