Skip to content

Commit 04440ec

Browse files
author
Jonas Hendrickx
authored
PAS-466 | Migrate Passwordless.dev Javascript library to the layout. (#606)
* Migrate Passwordless.dev Javascript library to the layout. * cleanup * Delete src/AdminConsole/Pages/App/Credentials/User.cshtml
1 parent f045279 commit 04440ec

File tree

8 files changed

+2
-7
lines changed

8 files changed

+2
-7
lines changed

src/AdminConsole/Components/App.razor

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
<SecureStylesheet href="css/site.css" />
99
<SecureStylesheet href="css/tailwind.css" />
1010
<HeadOutlet/>
11+
<SecureScript src="~/lib/passwordless/passwordless.umd.min.js" />
1112
</head>
1213

1314
<body class="h-full bg-gray-50">

src/AdminConsole/Pages/Account/Login.cshtml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@
5757
</div>
5858
</div>
5959

60-
<partial name="Shared/_PasswordlessClientJs" />
6160
@section Scripts {
6261
<script type="module">
6362
import { createApp, ref } from 'vue';

src/AdminConsole/Pages/Account/Profile.cshtml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,5 @@
1212
<div class="panel">
1313
<h2>Passkeys</h2>
1414
<component type="typeof(Credentials)" render-mode="Static" param-HideDetails="@false" param-PasswordlessClient="@PasswordlessClient" param-UserId="@Model.UserId" />
15-
<partial name="Shared/_PasswordlessClientJs"/>
1615
<partial name="Shared/_AddPasskeys"/>
1716
</div>

src/AdminConsole/Pages/Account/UserOnboarding.cshtml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
<p class="v-cloak" v-if="!supportsPasskeys.value && supportsSecurityKeys.value">We noticed your device supports security keys, so if you have a yubikey you can use it to secure your account.</p>
1414

1515
<component type="typeof(Credentials)" render-mode="Static" param-HideDetails="@(true)" param-PasswordlessClient="@(PasswordlessClient)" param-UserId="@Model.UserId" />
16-
<partial name="Shared/_PasswordlessClientJs" />
1716
<partial name="Shared/_AddPasskeys" />
1817
</div>
1918

src/AdminConsole/Pages/App/Playground/Client.cshtml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@
9191
}
9292
</style>
9393

94-
<partial name="Shared/_PasswordlessClientJs" />
9594
@section Scripts {
9695
<script type="module">
9796
import { createApp, ref } from 'vue';

src/AdminConsole/Pages/App/Playground/NewAccount.cshtml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,6 @@
101101
</div>
102102
</div>
103103

104-
<partial name="Shared/_PasswordlessClientJs" />
105104
<script>
106105
let p;
107106
document.addEventListener('DOMContentLoaded', function() {

src/AdminConsole/Pages/Shared/_Layout.cshtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
@await RenderSectionAsync("Head", false)
2727
@Html.RenderPartialSectionScripts()
2828
<script async src="@Url.Content("~/lib/es-module-shims/es-module-shims.js")" asp-append-version="true"></script>
29+
<script src="@Url.Content("~/lib/passwordless/passwordless.umd.min.js")" asp-append-version="true"></script>
2930
</head>
3031

3132
<body class="h-full bg-gray-50">

src/AdminConsole/Pages/Shared/_PasswordlessClientJs.cshtml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)