
I'm using the magic URL feature to get my users signed in/up. But for new users, I want to set a default name
, which they can change later. Like if we use account.create()
, we can pass the name there. Can we do the same while updating the magic URL session?
For context, I'm handling the updateMagicURLSession
manually as I'm doing it on the server-side

For context, I'm handling the updateMagicURLSession manually as I'm doing it on the server-side
How exactly?
you might need to call user.updateName()
after the account has been created

How exactly? I'm hitting the endpoint with all the required headers using JS
fetch
as you suggested here (https://discord.com/channels/564160730845151244/1138952904166871206)

you might need to call
user.updateName()
after the account has been created it'll make two calls in the server. is there any way we can do it in one call like theaccount.create()
?

The Magic URL endpoints do not accept a name
parameter at all. So for now, using the updateName
suggested by Steven is your best bet

No

What exactly is your code and what's wrong?

my code mostly looks like this https://github.com/Meldiron/appwrite-ssr-next-js/blob/32cbcd586be3d63423d8bfc7a3a7e958dad00eba/src/app/api/login/route.ts#L39
and nothing is actually wrong with the magic URL endpoint. I was just thinking if there's any way to set the user name with the same endpoint, like account.create()
. but seems the only way to go is by calling the updateName
function

Oh okay. The question about updating the name has been answered then

i got another queue about storage.updateFile()
. should i continue it here or create another post regarding that?

New post

[SOLVED] how can i set an username while creating the account with magic URL?
Recommended threads
- Appwrite Fra Cloud Custom Domains Issue
I’m trying to configure my custom domain appwrite.qnarweb.com (CNAME pointing to fra.cloud.appwrite.io with Cloudflare proxy disabled) but encountering a TLS ce...
- Appwrite service :: getCurrentUser :: Us...
Getting this error while creating a react app can someone please help me solve the error
- Storage & Database is not allowing.
Storage & Database is not allowing to CRUD after i have logged in ? Using web SDK with next.js without any SSR or node-sdk.
