mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
feat: review comments
This commit is contained in:
+12
-12
@@ -305,21 +305,21 @@ App::init()
|
||||
if (time() > $key->getAttribute('accessedAt', 0) + APP_KEY_USAGE) {
|
||||
$key->setAttribute('accessedAt', time());
|
||||
$sdkValidator = new WhiteList([
|
||||
'appwrite:nodejs',
|
||||
'appwrite:deno',
|
||||
'appwrite:php',
|
||||
'appwrite:python',
|
||||
'appwrite:ruby',
|
||||
'appwrite:go',
|
||||
'appwrite:java',
|
||||
'appwrite:dotnet',
|
||||
'appwrite:dart',
|
||||
'appwrite:kotlin',
|
||||
'appwrite:swift'
|
||||
'nodejs',
|
||||
'deno',
|
||||
'php',
|
||||
'python',
|
||||
'ruby',
|
||||
'go',
|
||||
'java',
|
||||
'dotnet',
|
||||
'dart',
|
||||
'kotlin',
|
||||
'swift'
|
||||
], true);
|
||||
|
||||
$sdk = $request->getHeader('x-sdk-version', 'UNKNOWN');
|
||||
$sdk = substr($sdk, 0, strrpos($sdk, ':'));
|
||||
$sdk = explode(':', $sdk)[1] ?? 'UNKNOWN';
|
||||
|
||||
if ($sdkValidator->isValid($sdk)) {
|
||||
$sdks = $key->getAttribute('sdks', []);
|
||||
|
||||
Reference in New Issue
Block a user