generate method
Generates a cryptographically secure session ID with 256-bit entropy Returns a Base64 URL-safe string
Implementation
String generate() {
final random = Random.secure();
final bytes = List<int>.generate(32, (_) => random.nextInt(256));
return base64Url
.encode(bytes)
.replaceAll('=', ''); // 256-bit Base64 secure string
}