Skip to content

ユニークなトークンを作り、データベースに挿入するやつ

Notifications You must be signed in to change notification settings

fyui001/Token-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

トークンを生成してデータベースに挿入するやつ

概要

ユニークな文字列(トークン)をランダムで生成して、DBに保存する。 DBに保存されている文字列の衝突(コンフリクト)の確認を行い追加することもできる。

設定(例)

・トークンに使用する文字や記号を入れる
$charSet = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';

・生成するトークンの数
$tokenNum = 1000000;

・生成するトークンの文字数(長さ)
$tokenLen = 64;

・すでにDBにあるトークンをリセットするためのフラグ
trueならリセットして挿入, falseならDB内のトークンをコンフリクトを調査してトークンを追加する
$ResetFlg = true;

About

ユニークなトークンを作り、データベースに挿入するやつ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages