Class User-Token-Mixin

Mixin class for objects that can serve as user-token.

Part of:

package cl-password-store

Slot

id
A string identifying the user.
Initargs::id; Accessors:get-id; Type:(string *default-string-length*).

Direct Method

authenticate-userCheck whether USER-TOKEN successfully authenticates with
PASSWORD in STORE (default: *default-pas...
confirm-registrationConfirm USER-TOKEN using CONFIRMATION-TOKEN in STORE (default: *default-password-store*).
Returns...
delete-userDelete user identified by USER-TOKEN in STORE (default: *default-password-store*). If no-exist-ok...
get-password-reset-tokenCreate a new password reset token, register it for USER-TOKEN (replacing a possibly-existing old ...
get-user-confirmation-tokenCreate a new account confirmation token, register it for USER-TOKEN (replacing a possibly-existin...
register-userRegister user identified by USER-TOKEN in store specified by :STORE argument (default: *default-p...
reset-passwordReset password of USER-TOKEN in STORE (default *default-password-store*) to NEW-PASSWORD, authent...
user-knownpCheck whether user identified by USER-TOKEN is known in store specified by :STORE (default: *defa...
user-token-idA function returning a string identifier of at most 255 characters suitable to identify each user