今日も仕事終わってから作業。

開発スピードが遅いけど、一つずつエラーを解消したりしながら作業している。

今日は firebase.js 内にある以下の記述を .env.local という環境変数に移行した。


よし!出来た!と思い、Next.jsのサイトをみると、エラーが💦
1つずつ確認しながら作業すると、1つ気が付いた。
projectId : の部分だけ、.env.local に移すことが出来なかった。
これは仕様なのか、それともどのプロジェクトのkeyかをわかりやすくする為?とか思ったけど、どうなのだろう?

projectId : 以外は.env.localから読み込むようにした。

なぜこんなメンドイ事するのか?
それは他の人(第三者)に、写真の情報が漏洩してしまうと、他人がこのkeyを使い、僕のサイトに書き込みが出来る権限を与えてしまうからだ。

解りやすく言うと、他人に、自分の自宅のカギを渡した状態w
それは嫌だよね?
だからこんなめんどくさい防犯対策をしている。









 

コメント

このブログの人気の投稿

useState でフォームの情報をゲット。