⚠️ This article was posted over a year go. The information might be outdated. ⚠️
Table of Contents
認証系
Rails で GraphQL を使用しての実装
- How to use graphql gem in Rails with ReactJS
- Rails・GraphQL 基礎 - データ更新 & 認証編 - Kei178’s blog
- Nuxt.js + GraphQL + Ruby on Rails で作ったアプリに JWT 認証を追加する方法 - Qiita
- graphql-2.md · GitHub
FireBase を使用しての実装
- Rails+Firebase 認証のサンプルアプリ - Qiita
- Firebase Authentication with GraphQL and React Client [JavaScript] | No category: Programming, No Life!
- Firebase Auth を Nuxt + Rails の自前サービス に導入してみた
- Using Firebase Authentication with knock for Rails · HAYDEN LUCKENBACH
- Firebase authentification with Ruby on Rails backend
- How to Firebase Auth with Rails? - Stack Overflow
Device を使用する方法
- Rails GraphQL Server Tips — Part 1, Authentication.
- Token Authentication with Rails, Vue, GraphQL and Devise
これに関して Firebase に関してのちょい知識
IdToken の取り出し方法(フロント)
- User | JavaScript SDK | Firebase
- firebase - How to get the ID token from FirebaseAuth - Stack Overflow
Apollo の headers に token の付け方
Ruby で Firebase のトークンの検証する方法
- Proper way to verify Firebase id tokens · Issue #216 · jwt/ruby-jwt · GitHub
- Ruby で Firebase の id トークンを認証に使ってみる - Qiita
- Firebase Auth から返ってくる JWT をゴニョゴニョする (2) - AllIsHackedOff
主に Firebase の Custom Claims に関して
- How to add extra fields to Firebase auth? Age & Gender - Stack Overflow
- android - Add extra User Information with firebase - Stack Overflow
- Control Access with Custom Claims and Security Rules | Firebase
- Build a Role-based API with Firebase Authentication | Toptal
- how do I implement role based access control in firebase - Stack Overflow
- Controlling Data Access Using Firebase Auth Custom Claims (Firecasts)Where Do I Put My Code In Rails (Updated)