2

Ruby on Rails がデータベース内のユーザーの authentication_token フィールドを生成する方法を発見しようとしています。ランダムですか?または、使用する必要がある特定の生成方法はありますか?

私が尋ねる理由は、SQL クエリを直接作成して RoR アプリ (GitLab) に多くのユーザーを追加しようとしているからですが、そのフィールドに何を入力すればよいかわかりません。長さが固定されていて、文字列がランダムに見えることは知っています

そこにランダムな文字列を入れることはできますか?それとも、何らかの方法で具体的に生成する必要がありますか?

たとえば、手動で作成しようとしている行は次のとおりです: http://vpaste.net/IzwQH

Alia Avallone という名前の直後に、ランダムな 20 文字の文字列が表示されます。それがRuby on Railsがなんとなく作った「authentication_token」です。そこにランダムな20バイト/文字の長さの文字列を配置するだけで十分なのか、それとも具体的に作成する必要があるのか​​ 疑問に思っています。あなたは知っていますか?

4

0 に答える 0