タグ

firebaseとFirebaseに関するasa_ca3のブックマーク (6)

  • Service Worker によるセッション管理  |  Firebase

    フィードバックを送信 Service Worker によるセッション管理 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Auth では、Service Worker を使用して Firebase ID トークンを処理し、セッション管理を行うことができます。この方法には、次のような利点があります。 追加の作業を行わずに、サーバーからの HTTP リクエストに ID トークンを渡すことができます。 追加のラウンド トリップやレイテンシを発生させずに、ID トークンを更新できます。 バックエンドとフロントエンドのセッションを同期できます。この方法は、Realtime DatabaseFirestore などの Firebase サービスや、外部サーバーサイドのリソース(SQL データベースなど)にアクセスする必要のあるアプリケーションで

  • Firebase の Authentication と Realtime Database を使って Vue.js でチャットアプリを作りました - UUUMエンジニアブログ

    こんにちは!エンジニア(仮)のめるです。 今回は社内勉強会にて、表題のテーマで発表したのでブログに書きたいと思います。 Firebase とは firebase.google.com モバイルとウェブ開発に特化した、クラウドプラットフォームです。 Googleが2014年に買収しました。そして、機能がいっぱいあります! 今回は、Authentication と Realtime Database を使いました。 Authentication FirebaseのAuthenticationの特徴は、ユーザーが各種アカウントで簡単にログインできることです。 対応しているログインプロバイダも、さまざま。 こちらの記事を参考に、メールアドレスとパスワードでを用いたログインを実装してみましたが、とても簡単でした。 qiita.com 以下は、Vue.js内のログイン処理の抜粋です。 import f

    Firebase の Authentication と Realtime Database を使って Vue.js でチャットアプリを作りました - UUUMエンジニアブログ
  • Node.js によるアプリを Firebase で Hosting する最短の道 - Qiita

    はじめに Firebase のホスティング、優れものです。静的コンテンツはもちろんのこと、なんと Node.js による動的コンテンツまでホスティングできちゃいます。それも開発時とか小さなサービスなら実質無料でいけちゃう感じです。 理解するために、静的コンテンツと動的コンテンツのホスティングについて、実現までの最短の道を見て見ます。 ちなみに静的コンテンツだけで OK なら、以下の公式ガイドを参照すれば大丈夫でしょう。 https://firebase.google.com/docs/hosting/quickstart?hl=ja 準備 Node.js と npm をインストールしてください。 https://nodejs.org/en/ この記事は、8.10.0 LTS で検証しています。 Firebase のプロジェクトを用意してください。 手元のコンピュータに作業用のフォルダを作っ

    Node.js によるアプリを Firebase で Hosting する最短の道 - Qiita
  • RubyでFirebaseを利用して認証を行う - Qiita

    Rubyで Firebase で認証を行う実装のサンプルが見当たらなかったので業務で実装したものをまとめてみました。RubyでのFirebaseの活用例が増えれば幸いです。 Firebaseでの認証 Firebase Auth REST API を利用してユーザー登録、認証、セッショントークンの管理を行います。 Firebaseの uid からJWTを生成し、クライアントとの認証はJWTを介して行います。 Firebase Auth REST API のラッパーとして firebase-auth が便利だったので利用しています。 なお、Firebaseを利用した認証はセッションレスで常にJWTを介してリクエストを処理します。 トークンの有効期限が切れる毎に認証操作が発生するのを防ぐためにはクライアント側で発行されたJWTを保持する必要があります。 Firebaseのセッショントークンの有効

    RubyでFirebaseを利用して認証を行う - Qiita
  • Firebase Authentication の idToken をサーバーの認証に使い自サービスのUserと紐づけた話(iOS編) - machio Development Diary

    これは iOS Advent Calendar 2017 の17日目の記事です。 はじめに はじめまして、Flatt という会社でエンジニアをしている machio(まちお) と申します。iOSはまだ書き始めて半年もたたないひよっこですが、これくらいのプレッシャーでもないと勉強しないだろうということで今回エントリーしました。 現在 PinQul というライブショッピングのアプリを運営しています。作り始めた時はiOS初学だった僕ですが、最高のメンターさんと今をときめくFirebaseの力のおかげでこのアプリを2ヶ月で仕上げることができました。 タイトルの通りPinQulでは "Firebase Authentication の idToken をサーバーの認証に使い自サービスのUserと紐づけて使用" しています。 このケースに関する記事は僕の知る限りこの世にあまり存在しないので、Fireb

    Firebase Authentication の idToken をサーバーの認証に使い自サービスのUserと紐づけた話(iOS編) - machio Development Diary
  • RubyでFirebaseのidトークンを認証に使ってみる - Qiita

    記事はFirebase Advent Calendar 201611日目の記事です。 さていきなりですが、アプリケーションからFirebaseにログインすると、そのユーザー用のIDトークンが発行されますよね。 このトークンは内部的にFirebaseの各種リソースにアクセスするときに利用されるだけでなく、公式のSDKを利用することでサーバーサイドでの認証に使うことが可能です。 手続きとしてはシンプルで、各SDKが用意してある検証用メソッドにトークンを渡すと、検証が成功した際にはトークンをデコードした情報が受け取れるようになっています。 ここからuidや認証に使用したプロバイダ情報を取得することができて便利。 しかし、Rubyのような公式SDKがない言語で認証を行おうとすると、トークンの検証を自分でする必要が出てきて面倒なのですが、最近それに向き合う必要性がでてきました。 で、実際にどう向き

    RubyでFirebaseのidトークンを認証に使ってみる - Qiita
  • 1