30 lines
1.1 KiB
HTML
30 lines
1.1 KiB
HTML
{% extends "base.html" %}
|
||
{% block title %}Security-Check{% endblock %}
|
||
{% block content %}
|
||
<h1 class="page-title">Reichweiten-Check
|
||
<span class="badge badge-muted">Access Control</span>
|
||
</h1>
|
||
|
||
<div class="card">
|
||
<p class="hint" style="display:block">
|
||
Prüft, was ein <b>normaler Studenten-Login</b> (dein Account) von fremden Personen
|
||
abrufen kann. Angezeigt werden ausschließlich <b>Booleans und Anzahlen</b> –
|
||
keine Feldwerte, keine Speicherung. Grün = vom CIS sauber geschützt,
|
||
Rot = Daten liegen mit diesem Account offen.
|
||
</p>
|
||
<div class="form-row">
|
||
<div class="field">
|
||
<label>Ziel (optional)</label>
|
||
<input type="text" id="probe-uid" placeholder="leer = Zufallsstudent">
|
||
</div>
|
||
<button class="btn btn-primary" id="probe-btn" onclick="runProbe()">Check starten</button>
|
||
</div>
|
||
<p id="probe-status" class="muted"></p>
|
||
<table class="data" id="probe-table" style="display:none">
|
||
<thead><tr><th>#</th><th>Prüfung</th><th>Ergebnis</th><th>Details</th></tr></thead>
|
||
<tbody></tbody>
|
||
</table>
|
||
<p class="hint" id="probe-target" style="display:none"></p>
|
||
</div>
|
||
{% endblock %}
|