Mixin class for objects that can serve as user-token.
id | A string identifying the user. Initargs::id; Accessors:get-id; Type:(string
*default-string-length*). |
---|
authenticate-user | Check whether USER-TOKEN successfully authenticates with PASSWORD in STORE (default: *default-pas... |
---|---|
confirm-registration | Confirm USER-TOKEN using CONFIRMATION-TOKEN in STORE (default: *default-password-store*). Returns... |
delete-user | Delete user identified by USER-TOKEN in STORE (default: *default-password-store*). If no-exist-ok... |
get-password-reset-token | Create a new password reset token, register it for USER-TOKEN (replacing a possibly-existing old ... |
get-user-confirmation-token | Create a new account confirmation token, register it for USER-TOKEN (replacing a possibly-existin... |
register-user | Register user identified by USER-TOKEN in store specified by :STORE argument (default: *default-p... |
reset-password | Reset password of USER-TOKEN in STORE (default *default-password-store*) to NEW-PASSWORD, authent... |
user-knownp | Check whether user identified by USER-TOKEN is known in store specified by :STORE (default: *defa... |
user-token-id | A function returning a string identifier of at most 255 characters suitable to identify each user |