We run a makerspace where the CNC is available to trained members only. Currently anyone on the network can access the buildbotics frontend — we need to restrict access and track usage per member for billing.
Has this ever been considered? Is there maybe a simple way to achieve this?
Our current plan is, to simply replace the frontend html with a modified version that has a login UI and syncs with our web portal for authentication. This portal will use the buildbotics API for tracking the machine times and then we can attribute them to users there.
Obviously this isn't the most elegant option and I'm curious if there are better ways to implement this. We also realize that this does not prevent anyone from accessing the controller via API, but thats not really a concern right now as our focus is more on tracking usage rather than security
Access Control & User Authentication
Forum rules
No profanity, No gambling. No porn. No illegal activity of any kind. Violators will be removed without notice.
No profanity, No gambling. No porn. No illegal activity of any kind. Violators will be removed without notice.
-
vincent_konglomerat
- Posts: 9
- Joined: Thu Sep 26, 2024 6:11 pm
Re: Access Control & User Authentication
I think you are on the right track. You may want to look at my blog article that describes the Buildbotics API. Here's a link: https://buildbotics.com/introduction-to ... oller-api/