Skip to content

JJ-StrategIT/firebase-sdk-js

 
 

Repository files navigation

会計freee Firebase SDK

freee アプリストアのアプリを Firebase 上で開発するための SDK です。

できること

  • freee ログイン -> 認可 -> リダイレクト -> Firebase にアカウント情報保存 -> Firebase ログインの一連の処理
  • freee の API をトークンを意識せず呼び出すことが可能
  • freee アクセストークン・リフレッシュトークンの暗号化・復号処理

このSDKについて

本 SDK は主要な機能が含まれていますが、β版のステータスとなっており、制限およびバグがある可能性があります。また、このステータスの記載が更新されるまでは、API やインターフェイスに変更が入る可能性がありますので、ご利用の際はご留意ください。

目次

チュートリアル

本 SDK を利用する手順について記載します。

前提条件

本 SDK を利用する前に下記をご確認ください。

  • freee 本体のアカウントを持っていること
  • Firebase のアカウントを持っていること

freee 本体のアカウントは、後述する freee アプリストアへのアプリケーション登録 で必要になります。

freee API に関しては、チュートリアルガイド をご参照ください。

Firebase の基礎知識については、Google が提供するFirebase のドキュメント をご参照ください。

freee アプリストアへのアプリケーション登録

本 SDK で利用する ClientId および ClientSecret を取得するため、freee アプリストアの開発者ページでアプリケーションを登録します。

こちらの チュートリアル | freee アプリストア を参考に、アプリケーションを登録して下さい。

サンプルアプリ

WebApp のサンプル

こちらのサンプルアプリのリポジトリの README にしたがって、セットアップを行なってください。

SDK の導入方法

該当のプロジェクトディレクトリで以下のコマンドを実行してください。

npm install freee-firebase-sdk

ライセンス

ライセンスについては下記をご参照ください。

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 95.7%
  • JavaScript 4.3%