Backendless Support
 
Completed

Console Management API improvement

Hi,

I would like to request that the console management API supports login in using an API key in addition/instead of the normal login/password combination.

The reason for this request is that I'm working on a service that will allow the users to manage their data on the service of their choosing (firebase, backendless, ...) and it's not good practice to keep the user login/pass stored in my database.

Also requiring login/password instead of an API key will make users uncomfortable using my service.

Best Answer
photo

As an alternative you could ask your users to add a special developer account (for instance yourself) to their app. This way, you can get to their app with just your credentials. And if they want to disable your access, they will just remove you from the dev team.

Mark

Leave a Comment

Comments (4)

photo
1

Management API is not intended to be used by users. It is there primarily for scripting/internal usage scenarios and not from the app.

photo
1

I agree with you. I guess my request wasn't clear enough.

The users I'm refering to are actually the developers/account owners.

I'm working on a service that would allow you, as a developer, to manage your tables/collections on different BaaS services from the same dashboard.

Firebase for example has an admin API that offers extended functionality.

To achieve this for backendless, I need to request admin access (i.e. console management API) from my users. However, asking them for their login/pass instead of an API key is very inconvenient.

This is actually an internal usage scenario since I'll be using the API on my backend.

I hope I cleared the confusion.

photo
1

As an alternative you could ask your users to add a special developer account (for instance yourself) to their app. This way, you can get to their app with just your credentials. And if they want to disable your access, they will just remove you from the dev team.

Mark

photo
1

Perfect! Thanks Mark

photo