from appwrite.client import Client
from appwrite.services.account import Account
project_id = os.getenv("PROJECT_ID")
client = Client()
client.set_endpoint('https://cloud.appwrite.io/v1')
client.set_project(project_id)
account = Account(client)
email = "asd@gmail.com"
password = "password123"
session = account.create_email_password_session(email=email, password=password)
session_id = session['$id']
client.set_session(session_id)
response = account.create_verification(
url='https://example.com'
)
print(response)
This doesnt work, even when I use correct credentials, I seem to recall that when working locally the sdk doesnt apply sessions and requires cookies?
Whats the correct method to make this work aside from using an API key, I keep getting User (role: guests) missing scope (account)
that might not even be the right endpoint actually, trying to send a verification email to the user
An error occurred: User (role: guests) missing scope (account)
im using the python sdk, cant get it to work and searched for other users that asked this on the server here too
Recommended threads
- {"code": 1008, "message": "Invalid Origi...
Nothing has changed in my application or console settings so I'm curious as to what I need to do to fix this. I already have the client registered so I'm not en...
- React Native/iOS platform integrations h...
Anyone else have this issue where platform identifiers have been lost/wiped and no option/field available to update them in the console?
- Issue with Appwrite Read Request Limit b...
Hi Team, My coding terminal connected to the Appwrite CLI blew through my Projects Read request limit with in a day! and thats a large limit! I'm not sure how...