user
Prolog files
openid.pl -- OpenID server and client access | ||
---|---|---|
openid_for_local_user/2 | URL is the OpenID for the local user User. | |
preferences.pl -- User preference handling | ||
user_preference/2 | True if Preference has Value. | |
user_db.pl -- User administration | ||
authorized/1 | validate the current user is allowed to perform Action. | |
check_permission/2 | Validate that user is allowed to perform Operation. | |
current_user/1 | True if User is a registered user. | |
deny_all_users/1 | Deny some action to all users. | |
ensure_logged_on/1 | Make sure we are logged in and return the current user. | |
logged_on/1 | True if User is the name of the currently logged in user. | |
logged_on/2 | Get the current user or unify User with Default. | |
login/1 | Accept user as a user that has logged on into the current session. | |
logout/1 | Logout the specified user. | |
openid_add_server/2 | Register an OpenID server. | |
openid_current_server/1 | ||
openid_del_server/1 | Delete registration of an OpenID server. | |
openid_server_properties/2 | Try find properties for the given server. | |
openid_server_property/2 | True if OpenID Server has Property. | |
openid_set_property/2 | Replace Property for OpenID Server. | |
password_hash/2 | Generate a hash from a password or test a password against a hash. | |
set_user_database/1 | Load user/2 from File. | |
set_user_property/2 | Replace Property for user Name. | |
user_add/2 | Add a new user with given properties. | |
user_del/1 | Delete named user from user-database. | |
user_property/2 | True if Property is a defined property on User. | |
validate_password/2 | Validate the password for the given user and password. |