ユーザアカウント

カテゴリー:Meteor 作成日:2015年2月3日21:49

ユーザアカウント accounts-password accounts-ui は スーパーユーザをサポートできるか調査

ユーザーアカウントを使うには、

$ meteor add accounts-password accounts-ui
hoge.html

{{> loginButtons}}

とすると「Sign in」と表示され

クリックすると


と表示され、Create account をクリックしてユーザを作成するようになっている。
この誰でもユーザを作成できるのが、怖いので権限の種類等が無いか調べてみた。
スーパーユーザのサポートは見つける事はできないかった が、公開前に 上記の Create account でユーザを先に作成し

hoge.js

if (Meteor.isClient) {
 Accounts.config({
     forbidClientAccountCreation: true 
         // trueにするとCreate account が表示されないので、スマートでは無いが目的は達成できる。 
  });
}

 

ps: superuser は Accounts.createUserを使うと可能のようだ

参考サイト: Meteorで非公開ツール用のログインフォームを作る(その4)

 

コメントを投稿する


お名前:Josephgow 作成日:2026年5月19日8:00

ずっと夢見てた、あんな感じで休憩したい。いい気持ち届いてます!。 <a href=https://iqvel.com/ja/a/%E3%82%A4%E3%82%AE%E3%83%AA%E3%82%B9/%E3%82%AA%E3%83%BC%E3%82%AF%E3%83%8B%E3%83%BC%E8%AB%B8%E5%B3%B6>オークニー諸島</a> 準備メモに転記 名トレイルレビュー — 最高!。