Module user

Source

Functions§

count_users
Counts the total number of users in the system.
create_session
Creates a new user session.
create_user
Creates a new user in the system.
delete_user
Hard deletes a user from the system.
get_user_by_email
Retrieves a user by their email address.
get_user_by_id
Retrieves a specific user by their unique identifier.
get_user_meta
Get user meta information
get_user_pii
Get user PII (Personally Identifiable Information)
get_user_sessions
Retrieves a list of all active sessions for a user.
invalidate_all_user_sessions
Invalidates all sessions for a user.
invalidate_session
Invalidates a user session.
is_session_valid
Is session valid?
list_users
Retrieves all users in the system, ordered by creation time.
login_user
Authenticates a user using email and password.
record_login_attempt
Records a user login attempt.
soft_delete_user
Soft deletes a user from the system.
update_user
Updates an existing user’s information.
update_user_meta
Updates a user’s preferences and metadata.
update_user_pii
Updates a user’s personal information.
update_user_security
Updates a user’s security settings.