0
Kentico 10では、ユーザーはどのようにパスワードをプログラムでC#で期限切れにすることができますか? UserInfo.UserPasswordExpirationにはセッターがありません(読み取り専用のみ)。私は(作業中の)たくさんのユーザーをインポートしています。最初のログイン時にユーザーにパスワードを再設定させたいと思います。Kentico 10パスワードの期限切れC#
Kentico 10では、ユーザーはどのようにパスワードをプログラムでC#で期限切れにすることができますか? UserInfo.UserPasswordExpirationにはセッターがありません(読み取り専用のみ)。私は(作業中の)たくさんのユーザーをインポートしています。最初のログイン時にユーザーにパスワードを再設定させたいと思います。Kentico 10パスワードの期限切れC#
適切にパスワードの有効期限が有効になっている場合
チェックに必要なこれをチェックし、設定するには、次のであれば
TimeSpan dateTime = UserInfoProvider.DateTimeNow = MembshipContext.AuthenticatedUser.UserPasswordLastChanged;
int daysSinceLastChange = num - dateTime.Days;
:ユーザーが最後にパスワードを変更したときにチェックし
int num;
bool isEnabled = AuthenticationHelper.IsPasswordExpirationEnabled("Sitename", out num);
daysSinceLastChange
が正の値の場合、パスワードはその日数で期限切れになります。 daysSinceLastChange
が負の値の場合、パスワードはその日に期限切れになります。適切にあなたはいくつかのことを行う必要があり、この設定するに
:
UserPasswordLastChanged
値を設定し