(null);
+
+ const request: SilentRequest = {
+ scopes: ["openid"],
+ account: accounts[0],
+ };
+ // TODO store側でこの処理を行うべきなので、Task1361で移植する
+ instance.acquireTokenSilent(request).then((response) => {
+ setIdToken(response.idToken);
+ });
+ return (
+ <>
+ {idToken}
+
+
+ >
+ );
+};
+
+export default LoginPage;
diff --git a/dictation_client/src/pages/SamplePage/index.tsx b/dictation_client/src/pages/SamplePage/index.tsx
index 0721e10..ef8c383 100644
--- a/dictation_client/src/pages/SamplePage/index.tsx
+++ b/dictation_client/src/pages/SamplePage/index.tsx
@@ -2,7 +2,7 @@ import React from "react";
const SamplePage: React.FC = () => (
- hello whorld!
+ hello world!
Dictation App Service Site
diff --git a/dictation_client/src/pages/TopPage/index.tsx b/dictation_client/src/pages/TopPage/index.tsx
new file mode 100644
index 0000000..d6440c0
--- /dev/null
+++ b/dictation_client/src/pages/TopPage/index.tsx
@@ -0,0 +1,20 @@
+import React from "react";
+import { useMsal } from "@azure/msal-react";
+import { loginRequest } from "common/auth/msalConfig";
+
+const TopPage: React.FC = () => {
+ const { instance } = useMsal();
+
+ return (
+
+
+
+ );
+};
+
+export default TopPage;