Api/auth: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
auth.useradd() - adds a user | [[Api/auth.useradd()|auth.useradd()]] - adds a user | ||
auth.userdel() - removes a user | [[Api/auth.userdel()|auth.userdel()]] - removes a user | ||
auth.setpass() - changes password | [[Api/auth.setpass()|auth.setpass()]] - changes password | ||
auth.checkowner() - check ownership data | [[Api/auth.checkowner()|auth.checkowner()]] - check ownership data | ||
auth.setowner() - set ownership data | [[Api/auth.setowner()|auth.setowner()]] - set ownership data | ||
auth.delowner() - delete ownership data | [[Api/auth.delowner()|auth.delowner()]] - delete ownership data | ||
auth.groupadd() - creates a group. | [[Api/auth.groupadd()|auth.groupadd()]] - creates a group. | ||
auth.groupdel() - deletes a group. | [[Api/auth.groupdel()|auth.groupdel()]] - deletes a group. | ||
auth.joingroup() - add users to groups | [[Api/auth.joingroup()|auth.joingroup()]] - add users to groups | ||
auth.leavegroup() - removes users from groups | [[Api/auth.leavegroup()|auth.leavegroup()]] - removes users from groups | ||
auth.checkgroup() '''''-''''' checks for group membership | [[Api/auth.checkgroup()|auth.checkgroup()]] '''''-''''' checks for group membership | ||
[[Api/auth.mask|auth.mask()]] - temporary become another user | [[Api/auth.mask|auth.mask()]] - temporary become another user | ||
[[Api/auth.unmask|auth.unmask()]] - removes a mask | [[Api/auth.unmask|auth.unmask()]] - removes a mask |
Latest revision as of 00:51, 27 September 2024
the auth api is part of the auth-client package and is used to manage auth users, groups and system ownership.
most of these require the user to be an admin to use.
auth.useradd() - adds a user
auth.userdel() - removes a user
auth.setpass() - changes password
auth.checkowner() - check ownership data
auth.setowner() - set ownership data
auth.delowner() - delete ownership data
auth.groupadd() - creates a group.
auth.groupdel() - deletes a group.
auth.joingroup() - add users to groups
auth.leavegroup() - removes users from groups
auth.checkgroup() - checks for group membership
auth.mask() - temporary become another user
auth.unmask() - removes a mask