-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #970 from utelecon/202403-en-mfa-new-ui
英語版MFA初期設定ページの新UI化
- Loading branch information
Showing
37 changed files
with
255 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
<li>Open [security info page](https://account.activedirectory.windowsazure.com/proofup.aspx?proofup=1&whr=utac.u-tokyo.ac.jp).</li> | ||
<li>Input 10-digit Common ID of UTokyo Account and the password on sign-in form if shown.</li> | ||
<li>Click "Next" on "More information required" screen. ![](./first_more_information.png)</li> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
<li>If you haven't already registered, you are required to enter your email address. The email provider does not matter as long as you can receive, but you should use another than ECCS Cloud Email or staff email. Then follow the instruction to input the 6-digit code sent to the address. ![](./first_email.png)</li> | ||
<li>This step has been completed when you are told "Succeeded". ![](./first_success.png)</li> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
--- | ||
// なぜか`.mdx`にすると <script> の中身がbundleされないため`.astro` | ||
import BaseTabSelectorButton from "@components/pages/mfa/BaseTabSelectorButton.astro"; | ||
import MicrosoftAuthenticator from "./select/MicrosoftAuthenticator.mdx"; | ||
import AuthenticatorApplication from "./select/AuthenticatorApplication.mdx"; | ||
import Phone from "./select/Phone.mdx"; | ||
import Fido from "./select/Fido.mdx"; | ||
import type { Step } from "@components/pages/mfa/tabs"; | ||
interface Props { | ||
step: Step; | ||
} | ||
const { step } = Astro.props; | ||
--- | ||
|
||
<BaseTabSelectorButton | ||
step={step} | ||
labels={{ | ||
ms_auth: "Microsoft Authenticator", | ||
auth_app: "Other Authenticator Apps", | ||
phone: "Phone Number", | ||
fido: step === "alt" ? "FIDO Security Key" : undefined, | ||
}} | ||
guide="Select an verification method you will register." | ||
> | ||
<MicrosoftAuthenticator group={step} slot="ms_auth" /> | ||
<AuthenticatorApplication group={step} slot="auth_app" /> | ||
<Phone group={step} slot="phone" /> | ||
<Fido group={step} slot="fido" /> | ||
</BaseTabSelectorButton> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
// なぜか`.mdx`にすると <script> の中身がbundleされないため`.astro` | ||
import BaseTabSelectorGrid from "@components/pages/mfa/BaseTabSelectorGrid.astro"; | ||
import MicrosoftAuthenticator from "./select/MicrosoftAuthenticator.mdx"; | ||
import AuthenticatorApplication from "./select/AuthenticatorApplication.mdx"; | ||
import Phone from "./select/Phone.mdx"; | ||
import Fido from "./select/Fido.mdx"; | ||
--- | ||
|
||
<BaseTabSelectorGrid | ||
rowLabels={{ | ||
ms_auth: "Microsoft Authenticator", | ||
auth_app: "Other Authenticator Apps", | ||
phone: "Phone Number", | ||
fido: "FIDO Security Key", | ||
}} | ||
columnLabels={{ | ||
first: "Step 1", | ||
alt: "Step 2", | ||
}} | ||
> | ||
<MicrosoftAuthenticator group="initial" slot="ms_auth" /> | ||
<AuthenticatorApplication group="initial" slot="auth_app" /> | ||
<Phone group="initial" slot="phone" /> | ||
<Fido group="initial" slot="fido" /> | ||
</BaseTabSelectorGrid> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- | ||
// なぜか`.mdx`にすると <script> の中身がbundleされないため`.astro` | ||
import BaseTabs from "@components/pages/mfa/BaseTabs.astro"; | ||
import type { Step } from "@components/pages/mfa/tabs"; | ||
import MicrosoftAuthenticator from "./ms_auth/index.mdx"; | ||
import AuthenticatorApplication from "./auth_app/index.mdx"; | ||
import Phone from "./phone/index.mdx"; | ||
import Fido from "./fido/index.mdx"; | ||
import TabSelectorButton from "./TabSelectorButton.astro"; | ||
interface Props { | ||
step: Step; | ||
} | ||
const { step } = Astro.props; | ||
--- | ||
|
||
<BaseTabs | ||
step={step} | ||
labels={{ | ||
ms_auth: "Microsoft Authenticator", | ||
auth_app: "Other Authenticator Apps", | ||
phone: "Phone Number", | ||
fido: step === "alt" ? "FIDO Security Key" : undefined, | ||
}} | ||
> | ||
<TabSelectorButton step={step} slot="selector" /> | ||
<MicrosoftAuthenticator step={step} slot="ms_auth" /> | ||
<AuthenticatorApplication step={step} slot="auth_app" /> | ||
<Phone step={step} slot="phone" /> | ||
<Fido step={step} slot="fido" /> | ||
</BaseTabs> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
For details on the FIDO security key registration procedure, please refer to [How to use FIDO security key for Multi-Factor Authentication for UTokyo Account (in Japanese)](/utokyo_account/mfa/fido-security_key/). |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
import If from "@components/utils/If.astro"; | ||
|
||
{/** | ||
* @typedef {object} Props | ||
* @property {import("@components/pages/mfa/tabs").Group} group | ||
*/} | ||
|
||
If you already use other authenticator apps, such as “Google Authenticator”, you may also use them for your UTokyo Account authentication. If you have more than one phone, you can register the same authenticator apps on these phones, making them two or more verification methods. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
import If from "@components/utils/If.astro"; | ||
|
||
{/** | ||
* @typedef {object} Props | ||
* @property {import("@components/pages/mfa/tabs").Group} group | ||
*/} | ||
|
||
You can use a dedicated device called FIDO security key to authenticate. There are some systems where you cannot use it, so you have to register another method as primary and use them as alternative. For more details, see [How to use FIDO security key for Multi-Factor Authentication for UTokyo Account (in Japanese)](/utokyo_account/mfa/fido-security_key/). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
import If from "@components/utils/If.astro"; | ||
|
||
{/** | ||
* @typedef {object} Props | ||
* @property {import("@components/pages/mfa/tabs").Group} group | ||
*/} | ||
|
||
“Microsoft Authenticator” is an MFA authentication application provided by Microsoft. Using this app is convenient since UTokyo Account’s MFA adopts Microsoft’s system. <If cond={props.group !== "first"}>If you have more than one phone, you can register the same authenticator apps on these phones, making them two or more verification methods.</If> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
import If from "@components/utils/If.astro"; | ||
|
||
{/** | ||
* @typedef {object} Props | ||
* @property {import("@components/pages/mfa/tabs").Group} group | ||
*/} | ||
|
||
You can add your phone number and receive an SMS message or a call (voice guidance) to verify your identity. <If cond={props.group !== "first"}> You can register a different phone number for each "Phone", "Alternate Phone" and "Office Phone".</If> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.