我知道SecureRandom(Ruby on Rails(提供了多种生成令牌的方法
是否有某种为URL设计的方法?
例如。
SecureRandom.hex(32)
SecureRandom.base64(20)
etc
我要求的主要原因是确保我不会意外地产生代币,这些字符在URL中是非法的。最终,我需要生成在URL中安全长度的令牌
SecureRandom.urlsafe_base64
文档此处