Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vue.jsと守りのFirebase、そして何なのJWT!!

po3rin
June 19, 2018

 Vue.jsと守りのFirebase、そして何なのJWT!!

最近は Vue.js で SPA、Go言語で APIサーバーを実装しています。ここで意識するのはフロントエンドとバックエンドの分離です。分離させたい理由は二つ。

アプリ化の際や、今後、他のサービスと連携させるためにも、バックエンドはAPIサーバーに徹したい。Vue.jsで開発中にオートリロードしたい(Vue.jsをビルドして出来たファイルをGo言語でserveする形にすると、毎回ビルドするのが面倒)
しかし、これをやろうとすると認証どうするの問題が付いてきます。APIサーバ、フロントの両方をセキュアにしようとするとそれだけで時間取られます。そこで使うのが認証基盤である Firebase Authentication です。これを使うと爆速で認証が作れます。そう、爆速です。

GitHub: https://github.com/po3rin/vue-golang-fireauth
Qiita: https://qiita.com/po3rin/items/d3e016d01162e9d9de80

po3rin

June 19, 2018
Tweet

More Decks by po3rin

Other Decks in Programming

Transcript