Я вижу из здесь , что has_secure_token
может генерировать случайный токен для новой записи в (пользовательской) модели.Как я могу просто сгенерировать случайный токен без необходимости делать это для модели?(то есть предположим, что приложение не имеет модели (ей) или, проще говоря, запускает какой-то (желательно очень простой) метод, и оно должно возвращать случайную строку, такую как pX27zsMN2ViQKta1bGfLmVJE
Я пробовал гемы SecureRandom и дайджест , как рекомендовано в других ответах, но ни один из них, похоже, не установил пакет успешно (ответы SO были устаревшими, поэтому, возможно, эти гемы устарели?) - Я 'm с использованием ruby 2.5.1 и rails 5.2.3
Моя цель - просто сгенерировать токены для использования в качестве ключей для API, поэтому мне просто нужны случайно сгенерированные строки, которые можно безопасно использовать в URL, возможно,метод, который я могу указать длину токена (но я возьму то, что я могу получить сейчас!)