- {authorizedClient.client.name}
+ {client.name}
- {#if authorizedClient.client.launchURL}
+ {#if client.launchURL}
- {new URL(authorizedClient.client.launchURL).hostname}
+ {new URL(client.launchURL).hostname}
{/if}
-
-
-
-
- {m.toggle_menu()}
-
-
- {#if $userStore?.isAdmin}
- goto(`/settings/admin/oidc-clients/${authorizedClient.client.id}`)}
- > {m.edit()}
- {/if}
- onRevoke(authorizedClient.client)}
- >{m.revoke()}
-
-
-
+ {#if $userStore?.isAdmin || client.lastUsedAt}
+
+
+
+
+ {m.toggle_menu()}
+
+
+ {#if $userStore?.isAdmin}
+ goto(`/settings/admin/oidc-clients/${client.id}`)}
+ > {m.edit()}
+ {/if}
+ {#if client.lastUsedAt}
+ onRevoke(client)}
+ >{m.revoke()}
+ {/if}
+
+
+
+ {/if}