RandomGenerator
class RandomGenerator
Convenience class for generating cryptographically secure pseudo-random strings/tokens
Methods
string
string
randomToken(string $algorithm = 'whirlpool')
Generates a random token that can be used for session IDs, CSRF tokens etc., based on hash algorithms.
Details
at line 19
string
generateEntropy()
deprecated
deprecated 4.4.0:5.0.0
at line 47
string
randomToken(string $algorithm = 'whirlpool')
Generates a random token that can be used for session IDs, CSRF tokens etc., based on hash algorithms.
If you are using it as a password equivalent (e.g. autologin token) do NOT store it in the database as a plain text but encrypt it with Member::encryptWithUserSettings.