仕様
データフォーマット
.htpasswd
- 目的
- 認証用のID/パスワードを記録。(Webサーバで使用)
- フィールドの区切り文字
- コロン(:)
- フォーマット
- 利用者ID:パスワード
- 備考
- パスワードはDES暗号化済
.htgroup
- 目的
- グループ名と参加者のIDを記録。(Webサーバで使用)
- フィールドの区切り文字
- コロン(:)、スペース( )
- フォーマット
- グループID: 利用者ID1 利用者ID2 ...
profile.dat
- 目的
- 利用者情報(名前、メールアドレス等)を記録。
- フィールドの区切り文字
- タブ(\t)
- フォーマット
- 利用者ID<TAB>利用者の名前<TAB>メールアドレス<TAB>登録日時<TAB>プロフィール公開フラグ(公開しない:0、公開する:1)<TAB>所属<TAB>コメント
request.dat
- 目的
- リクエスト情報(パスワード再発行、利用者登録申請)を記録。
- フィールドの区切り文字
- タブ(\t)
- フォーマット
- 申請番号<TAB>コマンド(下を参照)<TAB>IPアドレス<TAB>仮パスワード<TAB>利用者ID<TAB>名前<TAB>メールアドレス<TAB>申請日時<TAB>所属<TAB>コメント
- コマンド
- lostpass:パスワード再発行申請, register:利用者登録申請(未承認), reg_ready:利用者登録申請(承認済)
- 備考
- 仮パスワードはDES暗号化済
gplist.dat
- 目的
- グループリストを記録。
- フィールドの区切り文字
- タブ(\t)
- フォーマット
- グループID<TAB>グループ名<TAB>グループモード(下を参照)
- グループモード
- 将来拡張用。0:登録に管理者承認不要, 1:登録に管理者承認必要, 2:非公開グループ(現在1のみサポート)
gpusers.dat
- 目的
- グループメンバーを記録。
- フィールドの区切り文字
- タブ(\t)
- フォーマット
- 利用者ID<TAB>グループID<TAB>利用者の名前<TAB>メールアドレス<TAB>フラグ
- フラグ
- 将来拡張用。0:一般利用者,1:グループ管理者(現在0のみサポート)
- 備考
- 利用者の名前とメールアドレスはprofile.datにもあるが、検索高速化のためこちらにもフィールドを設け、転記しておく。
戻る