Class TableLoginModule
Object
|
+--Module
|
+--TableLoginModule
- Direct Known Subclasses:
- UsersLoginModule
- public class TableLoginModule
- extends Module
The "table login" uses a database table to determine whether login is
permitted or not.
|
Constructor Summary |
TableLoginModule(varchar name,
varchar title,
varchar index_page,
varchar columns)
|
TableLoginModule(varchar name,
varchar title,
varchar index_page,
varchar table,
varchar columns)
|
TableLoginModule(varchar name,
varchar title,
varchar index_page,
varchar db,
varchar table,
varchar columns)
|
|
Method Summary |
boolean |
checkPassword(Cursor user,
boolean guest,
varchar login,
varchar password)
|
Cursor |
findUser(boolean guest,
varchar name)
|
void |
login(boolean guest,
varchar name)
|
void |
login(Cursor users)
|
boolean |
mayLogin(boolean guest,
varchar login,
varchar password)
|
Cursor |
userList(varchar name)
|
boolean |
validUser(boolean guest,
varchar user)
|
| Methods inherited from class Module |
addObject,
disable,
disable,
enable,
enableGuest,
getError,
init,
loaded,
loginFailed,
openDatabase,
openDatabase,
setDatabase,
setError,
setIndex |
userTable
protected objname userTable
loginColumn
protected objname loginColumn
passwordColumn
protected objname passwordColumn
user
protected Cursor user
TableLoginModule
public TableLoginModule(varchar name,
varchar title,
varchar index_page,
varchar columns)
TableLoginModule
public TableLoginModule(varchar name,
varchar title,
varchar index_page,
varchar table,
varchar columns)
TableLoginModule
public TableLoginModule(varchar name,
varchar title,
varchar index_page,
varchar db,
varchar table,
varchar columns)
userList
public Cursor userList(varchar name)
findUser
public Cursor findUser(boolean guest,
varchar name)
checkPassword
public boolean checkPassword(Cursor user,
boolean guest,
varchar login,
varchar password)
login
public void login(Cursor users)
validUser
public boolean validUser(boolean guest,
varchar user)
- Overrides:
- validUser in class Module
mayLogin
public boolean mayLogin(boolean guest,
varchar login,
varchar password)
- Overrides:
- mayLogin in class Module
login
public void login(boolean guest,
varchar name)
- Overrides:
- login in class Module