appwrite/appwrite

🐛 Bug Report: Unable to get current user session on functions using jwt

Open

#8,174 opened on 2024年5月21日

GitHub で見る
 (17 comments) (0 reactions) (1 assignee)TypeScript (56,074 stars) (5,346 forks)batch import
bughelp wantedproduct / auth

説明

👟 Reproduction steps

            import { Client} from 'node-appwrite';
            const userClient = new Client();
            const userAccount = new Account(userClient);

            userClient.setEndpoint(FUNCTIONS_END_POINT)
                .setProject(PROJECT_ID)
                .setJWT(x-appwrite-user-jwt);

            const currentSession = await userAccount.getSession('current');

👍 Expected behavior

getSession('current') should return the current user session that is being used.

👎 Actual Behavior

Fails with user_session_not_found error.

{"code":404,"type":"user_session_not_found","response":{"message":"The current user session could not be found."...}},

🎲 Appwrite version

Appwrite Cloud

💻 Operating system

Linux

🧱 Your Environment

1.5.5

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

コントリビューターガイド