naia_socket_shared/
identity_token.rs

1use crate::Random;
2
3pub type IdentityToken = String;
4
5pub fn generate_identity_token() -> IdentityToken {
6    // generate random string of 32 characters
7    let mut token = String::new();
8
9    for _ in 0..32 {
10        let random_char = std::char::from_u32(Random::gen_range_u32(97, 122)).unwrap();
11        token.push(random_char);
12    }
13
14    token
15}