初心者です。
環境設定周りの事で上手く質問出来ていないかもしれません。
その場合は修正依頼をしていただけると助かります。
herokuでデプロイしたアプリのfacebookログインが上手く行きません。
流れ
facebookでログインする=>のボタンを押す
↓
メールアドレスとパスワード要求、入力
↓
送信
↓
error
1アプリが設定されていません。このアプリは開発モードになっているため、アクセスできません。登録済みユーザーに切り替えるか、アプリの管理者にアクセスをリクエストしてください。
確認したこと
env.herokuファイルを作ってそれを本番環境として使用しています。
こことfacebookのディベロッパーは同じでした。 FACEBOOK_API_ID=test11 FACEBOOK_API_SECRET=test22
AppServiceProvider
1<?php 2 3namespace App\Providers; 4 5use Illuminate\Support\ServiceProvider; 6use Illuminate\Support\Facades\Schema; 7 8class AppServiceProvider extends ServiceProvider 9{ 10 /** 11 * Register any application services. 12 * 13 * @return void 14 */ 15 public function register() 16 { 17 // 18 } 19 20 /** 21 * Bootstrap any application services. 22 * 23 * @return void 24 */ 25 public function boot() 26 { 27 Schema::defaultStringLength(191); 28 29 // 本番環境(Heroku)でhttpsを強制する 30 if (\App::environment('production')) { 31 \URL::forceScheme('https'); 32 } 33 } 34}
もしくはenv.herokuファイル(本番環境)ではなくenvファイル(開発環境)が使用されているのでしょうか?
最初に申し上げた通り、環境設定周りの事で上手く質問出来ていないかもしれませんので
その場合は修正依頼をしていただけると助かります。
どなたか知恵をお借りしたいです。
よろしくお願いします。
laravel6.18
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/17 13:14