feat(licence): Settings affiche le porteur de la licence
Porteur, courriel, date d'emission et Installation ID, lus dans la charge utile deja verifiee. Rempli une fois au demarrage sur les deux chemins (deja licencie, activation reussie) : rien n'y change pendant une session. Section masquee hors navigateur hote. Les champs sont echappes avant interpolation dans ExecuteJavaScript bien qu'ils viennent d'une charge utile signee — signee ne veut pas dire inoffensive. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+20
@@ -990,6 +990,26 @@
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="slideover-field" id="settingLicenceSection">
|
||||
<div class="slideover-field-label">Licence</div>
|
||||
<div class="setting-row">
|
||||
<span>Licensed to</span>
|
||||
<strong id="settingLicenceHolder">—</strong>
|
||||
</div>
|
||||
<div class="setting-row">
|
||||
<span>Email</span>
|
||||
<span id="settingLicenceEmail" style="color:var(--text-dim)">—</span>
|
||||
</div>
|
||||
<div class="setting-row">
|
||||
<span>Issued</span>
|
||||
<span id="settingLicenceIssued" style="color:var(--text-dim)">—</span>
|
||||
</div>
|
||||
<div class="setting-row">
|
||||
<span>Installation ID</span>
|
||||
<code id="settingLicenceMachine" style="font-family:ui-monospace,Consolas,monospace;user-select:all">—</code>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</aside>
|
||||
|
||||
Reference in New Issue
Block a user