BlottoBeats.Library.Authentication.UserToken.GenerateToken C# (CSharp) Method

GenerateToken() public static method

Generates a new authentication token using a crytographically-secure random number generator
public static GenerateToken ( ) : string
return string
        public static string GenerateToken()
        {
            RandomNumberGenerator rng = new RNGCryptoServiceProvider();
            byte[] tokenData = new byte[32];
            rng.GetBytes(tokenData);

            return Convert.ToBase64String(tokenData);
        }