So I am new to weweb but not to other tools similar or to xano. I am following the documentation and connected our API Key, Instance, and workspace. But when I click the dropdowns to select the auth endpoints nothing populates in the dropdowns. These are created as we use them for some of our other apps. One thing to not is it does show that we have social logins configured which we do in our xano instance and would love to use but it wont let me complete the setup without being able to select the auth end points from the drop down.
So I can connect the normal xano plugin and go through the steps with my API key plugged in I am able to see the endpoints in my instance.
When I use the xano auth plugin, I will put in the same API key, instance, and workspace but when I hit the dropdown for the auth endpoints nothing pulls up to select. So I can make a collection from the regular xano plugin and have it pull data from xano via API and display it in a list but for some reason, the xano auth one doesn’t show me any endpoints to select for my auth/me, auth/login, auth/signup api so I can get my log in working.
Just wanted to let you know I was able to reproduce the issue in one of my projects. The tech team is looking into it. I’ll keep you posted as soon as I know more.
The issue reported by Johnny was solved months ago actually so it looks like a new issue which I haven’t been able to reproduce this time around
Can you check that these three items are the same in the Xano data source plugin and the Xano Auth plugin?
the Metadata API key,
the instance domain, and
the workspace
If there are and you still experience the problem, can you both report the issue here and let me know what you named the tickets so I can let the team know two related tickets were created?
Yesterday we released a bug fix about that, its probably related. This issue happened if some of your endpoints had the swagger documentation disabled. It should no longer be an issue.
I am running into a similar issue right now. Swagger documentation is enabled and it shows up in the normal Xano requests. But for Auth, the API endpoints do not load.
I think it has to do with the fact that the endpoints only exist on a branch in Xano which is not the same as the main branch. I think it is trying to find endpoints in the main branch on Xano (where it does not exist yet) and there is no option to select from a different branch.
Edit: It looks like after I selected the branch, the endpoints didn’t show up. I had to close the WeWeb editor and reopen it for the endpoints from the dev branch to show up. It might be ideal if the endpoints selection happened after selecting the branch so that the endpoints showed up correctly.
Original: With the Xano auth plugin, you can select the branch only after you select all the endpoints. It doesn’t work if the API endpoints are not published on the main branch.
We will improve environment management soon, we plan to develop a feature to let you configure everything per environment. We will took this opportunity to move up branch and data source selection so it happen before the endpoints selection