I get logged in server side and no problem setting the cookie.
When i try to use it to create a document using REST:
TypeScript
const response = await fetch(`${AppwriteEndpoint}/databases/${Database.name}/collections/${Collection.test}/documents`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Appwrite-Response-Format': '1.0.0',
'X-Appwrite-Project': AppwriteProject,
'X-Appwrite-JWT': jwtVal
},
body: JSON.stringify(body)
});
I get a invalid token as a response. I console logged the token jwtValand it matches what is in the cookie.
not sure what the problem is.
TypeScript
{
message: 'Failed to verify JWT. Invalid token: Incomplete segments',
code: 401,
type: 'user_jwt_invalid',
version: '1.3.8'
}
TL;DR
The user is encountering an issue where they are trying to use a JWT token to create a document using REST but it is returning an 'invalid token' error. The user has already confirmed that the token matches what is in the cookie. No solution is provided in the thread.A JWT is not a cookie. You can't use them interchangeably
oh ok.
[CLOSED] Failed to verify JWT
Recommended threads
- Couldnt not do appwrite push tables
Not sure why i am not able to create my tables
- Problem with Google Workspace at DNS Rec...
Hello, I bought a domain at Namecheap, and Google Workspace used to work there, but now that I switched from Custom DNS to Appwrite's nameservers, it doesn't w...
- change role of a team member in Appwrite
It's not possible to add/change roles of a team meber in Appwrite Frontend. When you click on a member of a team you get forwarded to the configuration page of ...