2017-03-09 6 views
0

流星勘定ログインページでこの登録ボタンを非表示にしたい。流星登録リンクを無効にする

enter image description here

私は

AccountsTemplates.configure({ 
    forbidClientAccountCreation: true, 
    ... 
}); 

問題があるAccountsTemplateでプロパティを設定する方法を見つけ、しかし、テンプレートを初期化する場合にのみ、私はこれを設定することができそうです。

だから私は、私が読みたい流星設定JSONファイルのbooleanあります

settings.json

config { 
    'forbidUserReg' : true 
} 

と、このように、この値を使用します。

AccountsTemplates.configure({ 
    forbidClientAccountCreation: getUserRegConf(), 
    ... 
}); 

または可能であれば、ログインページの登録ボタンを隠す代替の解決策。その後、あなたは自分のsettings.jsonファイルを参照することができますが、

meteor --settings settings.json 

を呼び出すことで流星を実行しているし、あなたのsettings.jsonファイルがこの

{ 
    "private": { 
     "forbidUserReg" : true 
    } 
} 

を持っている場合

+0

あなたはユーザー登録をやめようとしているので(フォーム全体を削除する)、または青の登録ボタンを隠すだけですか? – mutdmour

+0

こんにちは、atm私はこのregを隠すだけです。完全なログインフォームを隠すことはできません。ユーザーは引き続きログインできますが、新しいアカウントを作成することはできません。 – Gobliins

答えて

0

AccountsTemplates.configure({ 
    forbidClientAccountCreation: Meteor.settings.private.forbidUserReg, 
    ... 
}); 

いつでもそれを切り替えることができます。

関連する問題