Api/auth: Difference between revisions

From Minux Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 25: Line 25:


'''''[[Api/auth.checkgroup()|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.unmask|auth.unmask()]] - removes a mask

Revision as of 19:18, 26 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