Fix Login: Appwrite-Session ohne secret auf dem Server

session.secret wird ohne API-Key nicht zurückgegeben. Login nutzt
daher session.userId und die Admin Users API statt account.get().

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
root
2026-05-22 22:16:31 +00:00
parent f313410770
commit bd59243e2c
3 changed files with 19 additions and 70 deletions

View File

@@ -1,4 +1,4 @@
import { Client, Account, Databases, ID, Query } from 'node-appwrite'
import { Client, Account, Databases, ID, Query, Users } from 'node-appwrite'
import { config } from '../config.js'
export function createAdminClient() {
@@ -10,6 +10,7 @@ export function createAdminClient() {
return {
client,
databases: new Databases(client),
users: new Users(client),
}
}