10 lines
192 B
Gleam
10 lines
192 B
Gleam
import gleam/bit_array
|
|
import gleam/crypto
|
|
|
|
const key_length_bytes = 12
|
|
|
|
pub fn generate() -> String {
|
|
crypto.strong_random_bytes(key_length_bytes)
|
|
|> bit_array.base64_url_encode(False)
|
|
}
|