この投稿について
ポートフォリを作成の際にGoogle認証を取り入れたいと思い、ユーザー登録や、ログインを行ってくれる"Omniauth"というGemを導入しました。
ところが、環境変数に設定しようとした際に、うまく設定できなかったため、どんな理由でエラーが起きて、どのように解消できたのかを記事にしています。
herokuに環境変数を設定するとき
heroku config:set
というコマンドを使用します
実際には、
heroku config:set GOOGLE_CLIENT_ID="~~~~~"
このようなコマンドで追加します。
このとき、 『=』と『""』の間にスペースを入れるとエラーが発生してしまいます。
heroku config:set GOOGLE_CLIENT_ID = "~~~"
このようにしてしまうとエラーが発生してしまうので、設定できませんでした。
なので、まとめると環境変数に設定するときは、無駄なスペース入れず、コピペして貼ってしまうことをお勧めします。