Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:BasicWebAdminAuth (UT3)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> BasicWebAdminAuth |
Contents |
- Package:
- WebAdmin
- Implemented interfaces:
- IWebAdminAuth
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Default "simple" authentication handler implementation.
Copyright 2008 Epic Games, Inc. All Rights Reserved
Author: Michiel 'elmuerte' Hendriks
[edit] Properties
[edit] ac
Type: AccessControl
[edit] RequireUsername
Modifiers: config
If this is not empty the simple authentication handler will require this username. Otherwise any username accepted by the current AccessControl will be accepted. In case of the standard AccessControl this means that any username is ok.
[edit] users
Type: array<BasicWebAdminUser>
[edit] worldinfo
Type: WorldInfo
[edit] Instance functions
[edit] authenticate
Specified by: IWebAdminAuth.authenticate
(Description copied from IWebAdminAuth.authenticate)
Try to log in a user with the provided credentials
Parameters:
- username -
- password -
- errorMsg - can be set to a friendly error message or reason why authentication failed
Returns:
- none when authentication failed, otherwise the created user instance
[edit] cleanup
Specified by: IWebAdminAuth.cleanup
Cleanup (prepare for being destroyed)
[edit] init
Specified by: IWebAdminAuth.init
Initialize the authentication handler
[edit] logout
Specified by: IWebAdminAuth.logout
(Description copied from IWebAdminAuth.logout)
Logout the given user. A user does not explicitly log out.
Returns:
- true when the user was succesfully logged out.
[edit] validate
Specified by: IWebAdminAuth.validate
(Description copied from IWebAdminAuth.validate)
Like authenticate(...) except that the user is not explicitly logged in (or created). This will be used to re-validate an already existing user. For example in the case a time out was triggered and the user needs to re-enter his/her password.
Parameters:
- username -
- password -
- errorMsg - can be set to a friendly error message or reason why authentication failed
[edit] validateUser
Specified by: IWebAdminAuth.validateUser
(Description copied from IWebAdminAuth.validateUser)
Validate the given user. This will be used to check if the IWebAdminUser is still valid, for example to check if the user wasn't deleted in the mean while.
Parameters:
- user - the user instance to validate
- errorMsg - can be set to a friendly error message or reason why authentication failed
