S-01 スタッフ ログイン¶
| 項目 | 内容 |
|---|---|
| 画面 ID | S-01 |
| URL | /shift/staff/login |
| 開ける人 | 誰でも(ログイン前の画面) |
| 画面の目的 | スタッフとして自分の会社の画面に入る |
画面¶
通常¶

入力を誤ったとき¶

どの会社にログインするかは URL で決まる¶
このシステムは URL の先頭部分(サブドメイン)で会社が決まります。
gipple.redpl.app/shift/staff/login なら「gipple」という会社のログイン画面です。
画面の見出しには、その会社の表示名が出ます。別の会社の URL を開いてしまった
ことに気づけるようにするためです。会社が特定できない URL
(redpl.app など)では、ログインしようとすると断られます。
入力項目¶
| ラベル | 必須 | 形式 | 初期値 | 入力例の表示 | エラーメッセージ |
|---|---|---|---|---|---|
| メールアドレス | 必須 | メールアドレスの形 | 空 | 例)you@example.com |
メールアドレスは必須です / メールアドレスの形式が正しくありません |
| パスワード | 必須 | 1 文字以上 | 空 | パスワードを入力 |
パスワードは必須です |
パスワードはログインのときだけ長さや強さを見ません。 既に発行されたパスワードを入れる場面なので、ここで弾いても意味がないためです。
ボタンと操作¶
| ボタン | 何が起きるか |
|---|---|
| スタッフ画面にログイン | ログインして S-05 お仕事を探す へ進みます |
| 目のマーク(パスワード欄) | 入力したパスワードを見えるようにします |
断られるとき¶
失敗の理由は、入力欄の上に赤い帯で出ます。
| 状況 | 出る文言 |
|---|---|
| メールアドレスかパスワードが違う | メールアドレスまたはパスワードが正しくありません |
| スタッフ以外のアカウントで入ろうとした | スタッフアカウントでログインしてください |
| その会社に所属していない | このアカウントはこの会社に所属していません。所属先の URL からログインしてください。 |
| 所属が止められている | このアカウントの所属は停止されています。管理者にお問い合わせください。 |
| 退会済み | このテナントから退会済みです。管理者にお問い合わせください。 |
| 招待をまだ受けていない | 招待がまだ受諾されていません。招待メールから登録を完了してください。 |
| この URL に会社が無い | この URL に対応する会社が見つかりません。URL をご確認ください。 |
| 会社が決まらない URL | ログイン用の URL が正しくありません。所属先の URL(〇〇.redpl.app)からアクセスしてください。 |
| 上記以外 | ログイン中にエラーが発生しました |
「メールアドレスが違う」と「パスワードが違う」を区別しません。 区別すると、どのメールアドレスが登録されているかを外から調べられてしまうためです。
発行されたままのパスワードのとき¶
初回ログインのときは、ログイン直後に S-10 パスワード変更 へ送られます。 発行時のパスワードを使い続けさせないためです。
強制的にログアウトされた直後¶
会社や事業所が止められて自動的にログアウトされた場合、その理由が この画面の赤い帯に出ます。理由が分からないまま締め出されるのを避けるためです。
状態ごとの表示¶
| 状況 | 表示 |
|---|---|
| 送信中 | 入力欄とボタンが操作できなくなります |
| 既にスタッフでログイン済み | 自動的に S-05 へ移ります |
遷移先と使う API¶
| 使う API | いつ |
|---|---|
GET /api/tenants/current/ |
画面を開いたとき(会社の表示名を出す) |
POST /api/auth/login/ |
ログインするとき |