プログラミング ホーム

Railsでdbに値が追加される時自動で値を追加 - トークン生成など

2018年12月13日

新規ユーザーが登録されたタイミングでトークンカラムに自動で値を付与したい。既存で動いてたRailsのウェブをapi化するために、ユーザーのデータにトークンを付与してapiから叩けるようにしたい。

下記のような感じでいける

class User < ApplicationRecord

require 'securerandom'
before_create :set_taken
def set_taken
self.token = SecureRandom.hex.to_s
end

 

Pocket
LinkedIn にシェア

エンジニアにおすすめできる本

Card image cap
リーダブルコード

より良いコードを書くためのシンプルで実践的なテクニック

Card image cap
Webを支える技術

HTTP,URI,HTML,そしてREST

Card image cap
誰でもPythonで作れる

儲かるAIとソフトウェアの作り方

Card image cap
プログラマが知るべき97のこと

現場で使える実践哲学のマスターピース

Card image cap
情熱プログラマー

時代を超えて。ソフトウェア開発者の幸せな生き方

Card image cap
アジャイルサムライ

プログラミング達人開発者への道

Card image cap
Rubyを作った男 まつもとゆきひろ

コードの世界 スーパー・プログラマになる14の思考法

-プログラミング, ホーム

Copyright© off.tokyo , 2021 All Rights Reserved Powered by AFFINGER5.