generateKey static method

String generateKey()

Generates a secure random 32-byte key encoded in URL-safe base64.

Used for application encryption key, session secrets, etc.

Implementation

static String generateKey() {
  return base64Url.encode(
    List.generate(32, (i) => Random.secure().nextInt(256)),
  );
}