_server.logoutUser()
Availability:
SmartFoxServer PRO 1.5.5
Usage:
_server.logoutUser(user, fireClientEvent, fireInternalEvent)
Description:
Logout a user from the current Zone.
The client will still be connected to the server but he will have to login again in a Zone, in order to interact with the server.
Properties:
user | can be either the user id (number) or the User object (it.gotoandplay.smartfoxserver.data.User) | |
fireClientEvent | flag, by default = true. It fires the onLogout event on the client side | |
fireInternalEvent | flag, by default = true. It fires the logOut internal server event |
Returns:
Nothing
Example:
/* * The server extension receives a custom request from the client * and logs out the user. * * Additional flags are not passed, so default values will be used */ function handleRequest(cmd, params, user, fromRoom) { if (cmd == "letMeOut") { trace("User " + user.getName() + " wants to go out!") _server.logoutUser(user) } }
See also: