|
|
@@ -31,21 +31,23 @@ class Safe
|
|
|
*/
|
|
|
public function handle(Request $request, Closure $next)
|
|
|
{
|
|
|
- $referer = $_SERVER['HTTP_REFERER'] ?? '';
|
|
|
- // 非调试模式 开启referer检测
|
|
|
- if (empty(env('app_debug'))) {
|
|
|
- if (strpos($referer, env('weibo.referer')) === false) {
|
|
|
- abort(
|
|
|
- json(
|
|
|
- [
|
|
|
- 'code' => 403,
|
|
|
- 'message' => 'not login.',
|
|
|
- ]
|
|
|
- )
|
|
|
- );
|
|
|
- return null;
|
|
|
- }
|
|
|
- }
|
|
|
+ Log::info("header:" . json_encode($_SERVER));
|
|
|
+ Log::info("cookie:" . json_encode($_COOKIE));
|
|
|
+// $referer = $_SERVER['HTTP_REFERER'] ?? '';
|
|
|
+// // 非调试模式 开启referer检测
|
|
|
+// if (empty(env('app_debug'))) {
|
|
|
+// if (strpos($referer, env('weibo.referer')) === false) {
|
|
|
+// abort(
|
|
|
+// json(
|
|
|
+// [
|
|
|
+// 'code' => 403,
|
|
|
+// 'message' => 'not login.',
|
|
|
+// ]
|
|
|
+// )
|
|
|
+// );
|
|
|
+// return null;
|
|
|
+// }
|
|
|
+// }
|
|
|
if (strpos(\think\facade\Request::url(), '/checkLogin') !== false || strpos(\think\facade\Request::url(), '/groupPageConfig') || strpos(\think\facade\Request::url(), '/notices') || strpos(\think\facade\Request::url(), '/getRule')) {
|
|
|
return $next($request);
|
|
|
}
|