I created a NEW Adalo app using Xano as database, but the Sign Up action and the signup one fail consistently with:
Failed to load resource: the server responded with a status of 403 (Forbidden)
Failed to load resource: the server responded with a status of 500 (Internal Server Error)
AUTHENTICATE EXTERNAL ERROR!
Cannot GET /databases/[...]/sessions/external_login
What I’ve Tried
Xano API WORKS perfectly - tested /auth/signup endpoint directly with curl:
All inputs match exactly (Email, password, Full_Name)
Adalo app setup:
Created BRAND NEW app → selected “Use Xano as my database” at creation
Business plan (Team+ required)
Connected Xano Base URL correctly
Users table imported successfully
Test credentials entered:
Email: hypocrite3@saoule.com
Password: •••••••••• (10+ chars)
Full Name: test fatigue2
Error Details (from Network Tab)
Request: POST to /auth/signup Status: 403 Forbidden / 500 Internal Server Error Response:AUTHENTICATE EXTERNAL ERROR! Failed endpoint:Cannot GET /databases/e2b51fee9de04003b11f6e5e0c018c1a/sessions/external_login
This looks like an Adalo internal endpoint (/sessions/external_login) that’s failing, not a Xano issue.
Questions
Is this a known issue with Adalo’s Xano integration on new apps?
Has anyone else encountered /sessions/external_login 403/500 errors?
Are there workarounds or alternative authentication methods?
Should I use Custom Actions instead of native “Xano Sign Up”?
System Info
Adalo Plan: Business
Xano Plan: Launch (Free tier)
App: Newly created with Xano as default database
Xano Base URL: https://x8ki-letl-twmt.n7.xano.io/api:uqk7Yrjr
My Findings
Xano backend works 100% (curl test successful)
Xano endpoints are properly configured
Adalo’s /sessions/external_login endpoint appears to be broken/blocking requests
Error persists even on fresh app with Xano setup
I suspect this is an Adalo-side bug, not Xano, but I wanted to check if the community has solutions before contacting support.
I’m in the boat here with you, except i just duplicated my app… got all 30+ external databases transferred over working well. except now I’m trying to sort out the SIGN UP and LOGIN user interface ADALO+XANO
service ticket sent, but its the weekend, i wanted to get this migration done in 1 clean swoop but i guess not…
by reading your story, you started brand new app. and im sure you put in the api stuff as instructed in Adalos youTube video… and you are still having issues???
not a good sign, im trying to launch my app ASAP, this is why I have gone with a safe database like ADALO.
keeping the convo alive. did you get everything sorted?
Could you share a screen recording showing your auth endpoints? You can use sendspark.com, loom.com. (@renee’s issue was some incorrect configuration in the auth/me endpoint) I just tried with an app that has the Xano connection and works without any issues!
Hey Dilon, thanks for jumping in so fast — really appreciate it.
To be honest, I should reframe. My situation might be different from Sébastien’s, and I’d rather not waste your time debugging the wrong thing.
What I actually need help with: I have a live Adalo app (56 screens, 30+ external Xano collections all connected and working). My Xano workspace is in the EU (Germany) for data-residency / GDPR reasons. I duplicated the app to start migrating users to Xano-controlled auth — but I can’t find the path to set Xano as the User database on an existing or duplicated app.
The “Use Xano as my database” toggle only appears in the brand-new-app creation wizard. It’s not in Settings of the duplicate, and not in Settings of the original. I don’t want to rebuild from scratch — I just need the migration path for the User table.
Can you point me to the right approach for an existing app? A few options I can imagine:
Is there an enable-External-Users-on-existing-app path I’m missing in Settings or elsewhere?
Is the recommended pattern native Adalo auth + Custom Action to sync signups to Xano (the “double handle” approach)?
Or does the External Users feature genuinely only work on apps created fresh with the toggle selected?
Happy to record a Loom of my current setup if it helps — but I want to make sure I’m pointing at the right configuration before I record anything.
I’m on Business plan, trying to ship to App Store soon. Xano-controlled auth matters for the privacy story. Any guidance appreciated
Yes, this is a different issue. As far as I’m aware the feature you’re asking is not implemented yet, unfortunately! You can add your vote here. : Automatically migrate to Xano (or in a similar feature request)
For get that option, you need to create a new app which you will be able to select the use Xano option from advanced settings and then you would need to copy-paste screens from the original app, and setup actions in those copy-pasted screens. I’m not fully sure if the 2nd option is good, I think you could store the email, password, Xano user ID in the Adalo’s users collection to login and store other information in the Xano users table. Did you got a reply from a Client Happiness team member on your ticket?