Hi there,
I am upgrading my cloud functions from 1.1.2 to 1.4.3. In the "old" functions one could use the function variables like APPWRITE_FUNCTION_JWT or APPWRITE_FUNCTION_USER_ID. Do these, now environment variables, still exist or do I need to pass those information's myself?
Hey there 👋 Information that used to be in env variables and is not static was moved to headers. For example, function ID stayed as env var, as that never changes. But user ID and JWT are different with every request, so those are now headers. Here you can check all that Appwrite provides for you: https://appwrite.io/docs/functions-develop#headers
In your scenario you are looking for context.req.headers['x-appwrite-user-id'] and context.req.headers['x-appwrite-user-jwt'].
Yes! Thats what I was looking for, thank you! <:appwriteheart2:1073243188954935387>
<:appwriteheart2:946074073627246692>
[SOLVED] 1.4 Function JWT token
Recommended threads
- fastly error
Hey! I'm hitting a Fastly error on the www version of our site, but the root domain works fine. We have a wildcard set up, so I expected the subdomain to be cov...
- Facebook's scraper facebookexternalhit g...
share.bardbliss.com but works fine on the raw fra.appwrite.run URL. No execution logs appear when Facebook hits the custom domain. This was working before. How ...
- How to Display File in Web?
I'm trying to use Appwrite's Storage to store images and display them in my app, however when I use the `getFileView`, `getFileDownload` or `getFilePreview` met...