Error creating user: AppwriteException: Server Error type: 'general_unknown', response: '{"message":"Server Error","code":500,"type":"general_unknown","version":"1.8.0"}' }
can you provide the code ?
app.post("/api/auth/register", async (req, res) => { // Added 'async' try { const { email, password } = req.body;
// 1. Create a unique ID for the new user
const userId = nanoid();
// 2. Call Appwrite to create the user
// Appwrite Users.create signature is (userId, email, password, name?)
const newUser = await users.create(
userId,
email,
null, // name (optional)
password,
null
);
console.log("Successfully created user:", newUser);
// 3. Send a success response back to Flutter
res.status(201).json({
message: "User registered successfully!",
userId: newUser.$id,
});
} catch (error) { console.error("Error creating user:", error); // Keep logging the full error to the console res.status(500).json({ message: "Failed to register user", // NEW: Send back the full error details as a string error: JSON.stringify(error, Object.getOwnPropertyNames(error)), }); } });
const newUser = await users.create(
userId,
email,
null, // name (optional)
password,
null
);
Are you passing 5 params ? the endpoint accepts 4
const result = await account.create({
userId: '<USER_ID>',
email: 'email@example.com',
password: '',
name: '<NAME>' // optional
});
this should be the correct version
oh my god bro it worked .. thank you soo much . i literally spend more than two hours in this error you are life saver
its better to ask here instead of using ai remember for future occurence
yeah thanks bro
Recommended threads
- Update user email using OTP
Hi, I am trying to implement email update using OTP, there is not password associated with the account. One solution I found online is creating appwrite functio...
- RowList: The value of total is coming as...
RowList: The value of total is coming as a String, so it throws an error because it’s not parsed into an int. Error: TypeError: \"37\": type 'String' is not a ...
- [SOLVED] curl error Number: 6 — function...
Hello, I invested a lot of time in this error in a fresh install of appwrite 1.8.1 and lasted until fix, this if for helping anyone that can have the same weird...