ken_nogi/Pleasanter/Extended/wwwroot/passwordChanger/passwordChange.html
Kenichiro NOGI ce58cb4be4 初回コミット: dev配下(NodeSrv/Pleasanter等)をGitea管理下に統合
GitHub(nextgroup2706/ken_nogi)は今後使わず自社Gitea運用に切替え。
NodeSrvは旧リポジトリの履歴を破棄しファイルのみ統合(Dokploy用サービスアカウントは
別途mygit-admin/NodeSrv.gitに履歴あり)。notepmエクスポート(12GB)とPleasanter
インストーラzip(208MB)はサイズが大きいため.gitignoreで除外。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-04 15:37:06 +09:00

104 lines
4.2 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex">
<title>[試作]NEXTGROUP プリザンター パスワード更新</title>
<link href="css/passwordChange.css" rel="stylesheet" />
<script src="https://code.jquery.com/jquery-3.7.0.min.js"
integrity="sha256-2Pmvv0kuTBOenSvLm6bvfBSSHrUJ+3A7x6P5Ebd07/g=" crossorigin="anonymous"></script>
<script src="js/passwordChange.js"></script>
<script src="js/zxcvbn.js"></script>
</head>
<body>
<div id="main">
<h1 id="title">NEXTGROUP プリザンター</h1>
<h2>[試作]パスワード更新</h2>
<hr />
<h3>■パスワード・ポリシー■</h3>
<div class="topMessage" style="width: 540px; margin: auto; text-align: left">
<ul style="border: 1px solid #808080; padding: 10px 10px 10px 30px">
<li>8文字以上</li>
<li>大文字、小文字、数字を各1文字以上使用</li>
<li>推測しやい文字列の禁止(自動判定『安全』以上)</li>
<li>過去に使用したことがあるパスワードの再利用禁止10履歴</li>
<li>パスワード変更後の有効期間90日間</li>
</ul>
</div>
<hr />
<div id="Guide"></div>
<form id="pwChange" autocomplete="off" accept-charset="UTF-8">
<br />
<table class="row_table" id="table1">
<tbody>
<tr>
<th>ログインID</th>
<td><input type="text" name="Users_LoginId" id="Users_LoginId" autocomplete="new-password" size="20"
max="20" /></td>
</tr>
<tr>
<th>メールアドレス</th>
<td><input type="email" name="MailAddress" id="MailAddress" size="40" autocomplete="new-password"
maxlength="60" /></td>
</tr>
<tr>
<th>変更後のパスワード</th>
<td>
<input type="password" name="Users_Password1" id="Users_Password1" autocomplete="new-password" size="20"
maxlength="20" oninput="passwordCheck()" />
<div class="progress-bar-container">
<div class="progress-bar" id="password-strength-meter"></div>
</div>
<div style="height: 1.3em" id="passwordScore">パスワードを入力してください</div>
</td>
</tr>
<tr>
<th>確認のためもう一度入力してください</th>
<td><input type="password" name="Users_Password2" id="Users_Password2" autocomplete="new-password" size="20"
maxlength="20" /></td>
</tr>
</tbody>
</table>
<br />
<div id="control1">
<input type="button" value="リセット" id="reset" onclick="formReset()" />
<input type="button" value="送信" id="submit1" onclick="passwordChange1()" />
</div>
<br />
</form>
<form id="checkCode" autocomplete="off" accept-charset="UTF-8">
<br />
<div class="topMessage" style="border: 1px solid #808080; width: 520px; margin: auto; padding: 10px">
入力されたメールアドレス宛に確認コードを送信致しました<br />
<span style="font-weight: bold; text-decoration: underline">30分以内</span>に下記へ確認コードを入力し、送信ボタンを押してください
</div>
<br />
<table class="row_table" id="table2">
<tbody>
<tr>
<th>確認コード</th>
<td>
<input type="password" name="inputCode" id="inputCode" autocomplete="new-password" size="10"
maxlength="8" />
</td>
</tr>
</tbody>
</table>
<br />
<div id="control2">
<input type="button" value="やり直す" id="reset2" onclick="window.location.reload()" />
<input type="button" value="送信" id="submit2" onclick="passwordChange2()" />
</div>
<br />
</form>
<hr />
<br />
<input type="button" value="トップページ" id="gotoTop" onclick="goHome()" />
</div>
</body>
</html>