Compare commits
6 Commits
9c1c781595
...
84529c373d
| Author | SHA1 | Date | |
|---|---|---|---|
| 84529c373d | |||
| b03ad75e9e | |||
|
|
7bf42dcc47 | ||
|
|
7a8b0fdf10 | ||
|
|
8519764f8f | ||
|
|
8021b9e3e2 |
@ -15,6 +15,10 @@ class HeaderAuth
|
|||||||
*/
|
*/
|
||||||
public function handle(Request $request, Closure $next): Response
|
public function handle(Request $request, Closure $next): Response
|
||||||
{
|
{
|
||||||
|
if (! $request->hasHeader('X-BOTAUTH')) {
|
||||||
|
return response()
|
||||||
|
->json(["status" => false, "message" => "Unauthorized."], 401);
|
||||||
|
}
|
||||||
if (!hash_equals(config('bot.header_auth'), $request->header('X-BOTAUTH'))) {
|
if (!hash_equals(config('bot.header_auth'), $request->header('X-BOTAUTH'))) {
|
||||||
return response('Unauthorized', 401);
|
return response('Unauthorized', 401);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user