PHP Conference Japan 2021
Lightning talk (4 mins)
Laravel

Laravelで始めるUuidTraitの使い方

kanbo0605 カンボ@沖縄 kanbo0605
1

データベースのテーブル定義をしてて、こんな事ってないですか?
・まだ始めたばかりのサービスでユーザ数を知られたくない。
・ユーザIDが連番になっていて、ハックされそうで怖い。

このようにユーザIDを公開したくない場合に、推測されにくいIDがuuidです。
UuidTraitを作って、Modelクラスでuseするだけでuuidの生成ができます。
このセッションでは、UuidTraitの作成から使い方までを説明します。