Hello! I am trying to make the user log out but its not working. Here is the error I am getting: This is the code for the logout:
async function logout() {
if (isLoggedin) {
try {
await appwriteUser.deleteSession('current');
} catch (error) {
console.error('Failed to logout:', error);
}
} else {
console.error('User is not logged in');
}
}
I also need help with teams... I want the user to join a team as soon as they log in: here is the code:
await appwriteUser.create(ID.unique(), email, password, name).then(async () => {
await appwriteTeams.createMembership(
'Teachers',
email
)
yet this dcoes not work. please help!
please help!
Seems like you are running that logout code in server-side. Try to run on client-side
how do I do that?
do I try to run it in prod?
Are coding in Nextjs?
sveltekit
what about the teams thing tho?
I'm not expert in that framework. try to use bard or bing-chatgpt to find better approach. In my case when the similar error I just switched to client-side and solved the problem
ok
It looks like you donβt currently have an active session to delete
As for the Teams, only owners of a team can add users to the Team
oh
is there a way to automate the process?
or is it manual?
You could have a Function that triggers on user login?
an appwrite function or a ts function
Appwrite
oh alr\
Recommended threads
- Inviting members while SMTP is disabled ...
Issue: https://github.com/appwrite/console/issues/3125 PR: https://github.com/appwrite/console/pull/3126
- Appwrite Sites: ERR_TOO_MANY_REDIRECTS o...
So, my domain was working perfectly fine with Vercel. I was using cloudflare CDN (still am) but CNAME was DNS-only. I switched over to appwrite, CNAME is still ...
- Project restoration button in console
The project restore button in console is taking no effect, i have tried several times and still nothing, it gives same popup if i reload