diff --git a/src/support/appwrite-utils.js b/src/support/appwrite-utils.js index 0b11fb71..377eb68d 100644 --- a/src/support/appwrite-utils.js +++ b/src/support/appwrite-utils.js @@ -33,10 +33,14 @@ export const getKeyObject = async () => { */ const getExistingUserSession = async (account, client) => { const currentUser = await account.get() + const hasAccount = currentUser.name !== '' && + currentUser.email !== '' && + currentUser.emailVerification === true && + currentUser.labels.length const databases = new Databases(client) return await databases.getDocument( 'tyk_integration', - 'anonymous_keys', + hasAccount ? 'basic_keys' : 'anonymous_keys', currentUser.$id ) }