when i use this client = Client(context).setEndpoint(ENDPOINT).setProject(PROJECT_ID).setSelfSigned(true) and the inforamtion about the endpoint i use both my custom domain and the cloud one https://fra.cloud.appwrite.io/v1 and give proper PROJECT_ID but still get this error : More factors are required to complete the sign in process.
TL;DR
When developers use the provided code with custom and cloud domains for sign in, the error "More factors are required to complete the sign in process" occurs. To resolve this issue, developers need to ensure that the proper endpoint is set in the code and verify the project ID being used for authentication.