ログイン


{success} ログイン の基本設計及び、画面設計を明記します。


概要

KIZUNA へログインするための画面です。

本ログイン機能は監理団体に複数のアカウントが存在するため

2 つの STEP を経てログインすることができます。

尚、ログインを行う対象者は監理団体/実習実施先/送出機関となっており、

それぞれログイン後の制御が異なります。詳細は下記より

アカウント権限制御

基本情報

名称 概要
route[ログイン STEP1] /login
route[ログイン STEP2] /login/{code}

ログイン STEP1

{primary} 初回アクセス時に表示される内容です。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> HP -.-> ログイン/STEP1:::index -.-> ログイン/STEP2 -.-> ダッシュボード
    user2 -.-> HP
    user3 -.-> HP

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
organization_code 監理団体 CODE input 255 -
- 次へ button - - -
基本事項
項目 概要
処理
開発 発火 処理名称 処理内容
F 次へ押下 ログイン STEP2 へ 入力した監理団体コードを URL に付与して ログイン STEP2 へ遷移(詳細は[ログイン STEP2]を参照)
実装 API
API 名称 処理内容

ログイン STEP2

{primary} ログイン STEP1 から遷移され、アカウント詳細を入力しログインする画面です。

画面レイアウト

image

ユースケース

flowchart LR

    user1("fas:fa-user-tie 監理団体")
    user2("fas:fa-user-tie 実習実施先")
    user3("fas:fa-user-tie 送出機関")

    user1 -.-> HP -.-> ログイン/STEP1 -.-> ログイン/STEP2:::index -.-> ダッシュボード
    user2 -.-> HP
    user3 -.-> HP

    classDef index fill:#f96;

画面項目
物理名 項目・論理名 タイプ 桁数 必須 備考
organization_code 監理団体 CODE text - - -
login_id メールアドレス input 255 - -
password パスワード password 12 - -
- パスワードを忘れた方はこちら link - - - パスワードリセット画面に遷移する
- 戻る button - - - ログイン STEP1 へ戻る
- ログイン button - - -
基本事項
項目 概要
ログイン制限 なし
URL パラメーター 本ページへのアクセス時は必ず URL に監理団体 CODE を付与すること
処理
開発 発火 処理名称 処理内容
B アクセス時 監理団体 CODE URL に付与された監理団体コードが存在するかチェック。なければ STEP1 へ
B ログイン押下 ログイン URL に付与された監理団体コードと入力された内容を基にログインを実行。その後ダッシュボードへ遷移
またログイン成功時、CMPS システムにて監理団体の最終ログイン日を取得しなければならないため、アカウントもしくは監理団体の最終ログイン日を更新する
実装 API
API 名称 処理内容