Separate Users and Things from Clients #2290
dborovcanin
started this conversation in
General
Replies: 1 comment
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
While both Users and Things act as clients, they do not have many properties in common.
For example, user has email, first name, last name, username, password, and potentially metadata such as address and other relevant info.
Thing, on the other hand, has an id, name - relevant mostly for UI - MAC address, private key, serial number, Thing key, and metadata that has nothing to do with users' metadata.
Users and things are naturally separated, and they used to be different entities in the Magistrala. We joined them as Clients so we could group them simply, but that is not relevant at this stage of the project.
Beta Was this translation helpful? Give feedback.
All reactions