适用于API令牌的适当的Securerandom方法用于URL



我知道SecureRandom(Ruby on Rails(提供了多种生成令牌的方法

是否有某种为URL设计的方法?

例如。

SecureRandom.hex(32)
SecureRandom.base64(20)

etc

我要求的主要原因是确保我不会意外地产生代币,这些字符在URL中是非法的。最终,我需要生成在URL中安全长度的令牌

SecureRandom.urlsafe_base64

文档此处

最新更新