Manage users/60/ja: Difference between revisions
From LimeSurvey Manual
Bravehorse (talk | contribs) (Created page with "'''注意事項:''' * このログイン方法を有効にするには、config.phpでOptional settings/ja#Use_one_time_passwords|<code>$use_one_time_passwords = false;</cod...") |
Bravehorse (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
'''注意事項:''' | '''注意事項:''' | ||
* このログイン方法を有効にするには、config.phpで[[Optional settings/ja#Use_one_time_passwords|<code> | * このログイン方法を有効にするには、config.phpで[[Optional settings/ja#Use_one_time_passwords|<code>'use_one_time_passwords' => true;</code>]]を追加する必要があります(既定値は'false'です)。 | ||
* 渡されたユーザー名は、LimeSurveyの''ユーザー''テーブルになければなりません。 | * 渡されたユーザー名は、LimeSurveyの''ユーザー''テーブルになければなりません。 | ||
* ワンタイムパスワード(外部アプリケーション経由で設定可能)は、''ユーザー''テーブルの''one_time_pw''列に[https://secure.php.net/manual/en/function.md5.php MD5ハッシュ]として格納する必要があります。 | * ワンタイムパスワード(外部アプリケーション経由で設定可能)は、''ユーザー''テーブルの''one_time_pw''列に[https://secure.php.net/manual/en/function.md5.php MD5ハッシュ]として格納する必要があります。 | ||
* | * 渡されたプレーンテキストのパスワードはsha256関数を使用してハッシュされ、''ユーザー''テーブルの''one_time_pw''列に格納されたハッシュと比較されます。両方のパスワードが一致する必要があります。 | ||
* ワンタイムパスワードで初めてログインすると、データベースから削除されます。ユーザーは、使用済みのパスワードで再びログインすることはできません。 | * ワンタイムパスワードで初めてログインすると、データベースから削除されます。ユーザーは、使用済みのパスワードで再びログインすることはできません。 | ||
Latest revision as of 00:01, 4 May 2022
注意事項:
- このログイン方法を有効にするには、config.phpで
'use_one_time_passwords' => true;
を追加する必要があります(既定値は'false'です)。 - 渡されたユーザー名は、LimeSurveyのユーザーテーブルになければなりません。
- ワンタイムパスワード(外部アプリケーション経由で設定可能)は、ユーザーテーブルのone_time_pw列にMD5ハッシュとして格納する必要があります。
- 渡されたプレーンテキストのパスワードはsha256関数を使用してハッシュされ、ユーザーテーブルのone_time_pw列に格納されたハッシュと比較されます。両方のパスワードが一致する必要があります。
- ワンタイムパスワードで初めてログインすると、データベースから削除されます。ユーザーは、使用済みのパスワードで再びログインすることはできません。