generateIdFromEntropySize()
Generates a cryptographically strong random string made of a-z (lowercase) and 2-7 using the provided entropy size. The output length increases as the entropy size increases.
If size is a multiple of 5, the output size will be (size * 8) / 5 (see base32 encoding).
This has better performance than generateId() and should be your default choice.
Definition
function generateIdFromEntropySize(size: number): string;
Parameters
size: Number of bytes to use
Example
import { generateIdFromEntropySize } from "lucia";
// 16-characters long
generateIdFromEntropySize(10);