Online documentation - Websydian v6.5
|
User Management Module Parts
Introduction Implementing Other Uses Parts
Example
New and changed objects in the User Management module.
The UserManagement pattern contains one data
entity:
- The User entity
contains the User records for the web users that have access to the
Websydian application.
One abstract entity is defined in the UserManagement
pattern:
- The SessionControl
pattern provides abstract Session Control definitions used by the
UserManagement pattern.
The following service functions are defined in the
UserManagement pattern:
- The WebLoginPage
function implements the Login page where the user will enter his ID
and password.
- The WebLoginPage function includes the Login Event Handler
function.
- The WebChangePasswordPage
function implements a page where the user can change his password.
- The WebChangePasswordPage function includes the
Change Event
Handler function.
- The WebCreateUserPage
function implements a page where a user can create himself.
The following unscoped functions are defined in the User
Management module:
- The SignPassword
function encrypts the password.
- The PasswordInput
function converts the entered password to its internal, encrypted
representation.
- The PasswordOutput
function converts the stored password to the value displayed on the
panel.
- The CheckPasswordAndUpdateTables
function implements the logic of the Login process. The
function is scoped under the User.Update view.