JUserHelperAuthorisation helper class, provides static methods to perform various tasks relevant to the Joomla user and authorisation classes
This class has influences and some method logic from the Horde Auth package
Located in /libraries/joomla/user/helper.php (line 25)
					static 						string
										getCryptedPassword
											(string $plaintext, [string $salt = ''], [string $encryption = 'bcrypt'], [boolean $show_encrypt = false])
									
					static 						string
										getSalt
											([string $encryption = 'md5-hex'], [string $seed = ''], [string $plaintext = ''])
									Method to activate a user
Method to add a user to a group.
Clear all expired tokens for all users.
Generate a random password
Formats a password using the current encryption.
Gets the user profile information
Method to get the remember me cookie data
Returns a salt for the appropriate kind of password encryption.
Optionally takes a seed and a plaintext password, to extract the seed of an existing password, or for encryption types that use the plaintext in the generation of the salt.
Method to get a hashed user agent string that does not include browser version.
Used when frequent version changes cause problems.
Method to get a list of groups a user is in.
Returns userid if a user exists
Method to remove a cookie record from the database and the browser
Method to remove a user from a group.
Method to set the groups for a user.
Converts to allowed 64 characters for APRMD5 passwords.
Documentation generated on Tue, 19 Nov 2013 15:04:36 +0100 by phpDocumentor 1.4.3