Archived from the Bravo community forum (2021–2026). Some answers may refer to older versions of Bravo.
I've been following precisely the guide on how to setup custom backend on Bravo step by step and I've also watched some video tutorials on the topic.
Still there are certain aspects not covered enough and I'm not able to login through my app.
I'll go through each aspect of the Login-authentication, so you can check with me if it was done properly
-1 **API collection settings
**Under the collection settings, I selected Bearer token and then I didn't write down any Bearer token
-2 Integrations
- I enabled custom login
- I selected Xano
- I selected an endpoint collection and I have chosen the ME endpoint, that is the endpoint that Xano autogenerates to retrieve info about the authenticated user
- I have changed the data name accordingly to how it was required

-3 Login API request
- have added some test values to the request and I have verified that it works
-4 Data binding
- connected email and password fields so that input is added to the fields ${email} and ${password} of the request
- The sign-in button is not bonded to any API collection, on Figma the element is tagged [action:login]
- I have selected as "set access token" if the action is on success
+++Right now I get error 500++
**Additional very strange things happening
**
I have an endpoint PUT-user that modifies user details, it is an authenticated method and:
it works as long as I keep on the collection settings (under section Authentication) "none" field selected. As I select Bearer token it stops working.

If you have any idea on what I could do, even if you are not sure, please let me know, at this point I don't know what else to do!
9 replies
Wrote something in this thread and want it removed? Request removal
Ask the community on Discord
This archive is read-only. New questions, office hours and product updates now happen in the Bravo Discord.
Join the Discord