public function handle($request, Closure $next) { if (auth()->guest()) { if (!$request->get('shop')) { return redirect()->route('shopify.signup'); } return view('carter::shopify.redirect_escape_iframe', ['redirect' => carter_auth_url(route('shopify.login'))]); } return $next($request); }
public function install(Request $request) { $this->validate($request, $this->installRules, $this->installMessages); session(['state' => Str::random(40)]); return redirect(carter_auth_url(route('shopify.register'))); }