Class DBC.LoginFields
Fields for Login, This table contains entries for the user sessions.
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
public static class LoginFields : Object
Fields
ActiveMenu
Login.ActiveMenu: The currently active (open) left-menu for this session.
Declaration
public const string ActiveMenu = "active_menu"
Field Value
Type | Description |
---|---|
String |
AuthenticationType
Login.AuthenticationType: The authentication type (enum) for this session.
Declaration
public const string AuthenticationType = "authentication_type"
Field Value
Type | Description |
---|---|
String |
ErrorMessage
Login.ErrorMessage: Stores the last error message recorded on this session
Declaration
public const string ErrorMessage = "error_message"
Field Value
Type | Description |
---|---|
String |
Flags
Login.Flags: Bitmask of flags for a service login session
Declaration
public const string Flags = "flags"
Field Value
Type | Description |
---|---|
String |
Idle
Login.Idle: The last time this session was active.
Declaration
public const string Idle = "idle"
Field Value
Type | Description |
---|---|
String |
LoggedIn
Login.LoggedIn: When this session started.
Declaration
public const string LoggedIn = "logged_in"
Field Value
Type | Description |
---|---|
String |
LoginId
Login.LoginId: The primary key (auto-incremented)
Declaration
public const string LoginId = "id"
Field Value
Type | Description |
---|---|
String |
LoginOrigin
Login.LoginOrigin: 1=soap call, 2=web pages
Declaration
public const string LoginOrigin = "origin"
Field Value
Type | Description |
---|---|
String |
NsSecret
Login.NsSecret: Netserver login secret.
Declaration
public const string NsSecret = "ns_secret"
Field Value
Type | Description |
---|---|
String |
RemoteAddr
Login.RemoteAddr: The IP address of the client for this session.
Declaration
public const string RemoteAddr = "remote_addr"
Field Value
Type | Description |
---|---|
String |
RemoteHost
Login.RemoteHost: The hostname (depending on whether reverse lookup is enabled in httpd) or IP address of the client for this session.
Declaration
public const string RemoteHost = "remote_host"
Field Value
Type | Description |
---|---|
String |
SessionKey
Login.SessionKey: A random 32 characters value used as authentication key for the session.
Declaration
public const string SessionKey = "session_key"
Field Value
Type | Description |
---|---|
String |
Status
Login.Status: The status (enum) for this session.
Declaration
public const string Status = "status"
Field Value
Type | Description |
---|---|
String |
UserId
Login.UserId: The id of the user this entry references.
Declaration
public const string UserId = "user_id"
Field Value
Type | Description |
---|---|
String |