タグ

2021年7月26日のブックマーク (1件)

  • さぁ、firebaseでユーザーが管理者かどうかの判別を行おう! - Qiita

    皆さん、「管理者のユーザーだけこのテキスト、ボタンを表示したい」とか、「ユーザーにはこのテキスト、ボタンを表示したい」と思ったこと一度はありますよね??? firebaseの関数firebase.auth().currentUserやfirebase.auth().onAuthStateChanged()でユーザーの管理者かどうかを判断するプロパティは存在しないんです。悲しい。。。 なので、firebaseでユーザーの管理者かどうかを判別する方法をご紹介します!! そんなに難しくないので、是非学習の参考にしてください! それでは一緒に順を追って説明を見ていきましょう!!(ここからはfirebase-functionsを利用します。firebase-functionsの説明は致しませんのでご了承ください。) また、この記事を書くにあたってFirebase で公開するウェブサイトに「管理者機能

    さぁ、firebaseでユーザーが管理者かどうかの判別を行おう! - Qiita
    yatata
    yatata 2021/07/26
    “user.getIdTokenResult(true).then((idTokenResult) => { if (idTokenResult.claims.admin) { commit("userRights"); } });”