FIX: Toku external
This commit is contained in:
@ -29,7 +29,7 @@ return [
|
||||
],
|
||||
'externalPaths' => [
|
||||
'/api/external' => [
|
||||
'/toku' => $_ENV['TOKU_TOKEN']
|
||||
'/toku/success' => $_ENV['TOKU_TOKEN']
|
||||
],
|
||||
]
|
||||
];
|
||||
|
@ -71,11 +71,11 @@ class API
|
||||
{
|
||||
$uri = $request->getUri();
|
||||
foreach ($this->externalPaths as $basePath => $paths) {
|
||||
if (!str_starts_with($uri->getPath(), $basePath)) {
|
||||
if (!str_starts_with($uri->getPath(), strtolower($basePath))) {
|
||||
continue;
|
||||
}
|
||||
foreach ($paths as $subPath) {
|
||||
$fullPath = "{$basePath}{$subPath}";
|
||||
foreach ($paths as $subPath => $key) {
|
||||
$fullPath = strtolower("{$basePath}{$subPath}");
|
||||
if ($uri->getPath() === $fullPath) {
|
||||
return $this->validateExternalKey($request, $basePath, $subPath);
|
||||
}
|
||||
|
Reference in New Issue
Block a user