Added optional "mailer.subject_prefix" configuration item. Added CMS_SETUP.utf_8_site_name for convenience. Fixed a few potential unicode issues. Fixed various typos.
46 lines
948 B
Plaintext
46 lines
948 B
Plaintext
note
|
|
description: "User for temporary account."
|
|
date: "$Date$"
|
|
revision: "$Revision$"
|
|
|
|
class
|
|
CMS_TEMP_USER
|
|
|
|
inherit
|
|
CMS_USER
|
|
|
|
create
|
|
make,
|
|
make_with_id
|
|
|
|
feature -- Access
|
|
|
|
personal_information: detachable STRING_32
|
|
-- User personal information.
|
|
|
|
salt: detachable STRING_32
|
|
-- User's password salt.
|
|
|
|
feature -- Element change
|
|
|
|
set_personal_information (a_personal_information: like personal_information)
|
|
-- Assign `personal_information' with `a_personal_information'.
|
|
do
|
|
personal_information := a_personal_information
|
|
ensure
|
|
personal_information_assigned: personal_information = a_personal_information
|
|
end
|
|
|
|
set_salt (a_salt: like salt)
|
|
-- Assign `salt' with `a_salt'.
|
|
do
|
|
salt := a_salt
|
|
ensure
|
|
salt_assigned: salt = a_salt
|
|
end
|
|
|
|
note
|
|
copyright: "2011-2016, Javier Velilla, Jocelyn Fiat, Eiffel Software and others"
|
|
license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
|
|
end
|