summaryrefslogtreecommitdiff
path: root/resources/views/SessionPanel.blade.php
blob: a0946f606c6af7448e44b278d42d2c4a63763a02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
    $sessiontable = DB::table('sessions')->get();
    $sessionsJSON = json_encode($sessiontable);
?>
<div>
    <!-- Display current user -->
    <h2>Current User: {{ Auth::guest() ? 'anon' : Auth::user()->name }}</h2>

    <!-- Display current session variables -->
    <h3>Session Variables:</h3>
    <ul>
        @foreach (session()->all() as $k=>$v)
            <li >{{ $k }} ==> {{ var_dump($v) }}</li><br>
        @endforeach
    </ul>

    <!-- Display info from all sessions    /* && Auth::user()->role == 0*/ -->
    @if (Auth::user() != null)
        {{ var_dump($sessionsJSON) }}
    @endif

    <!-- Form to edit session variables -->
    <h3>Edit Session Variables:</h3>
    <form action="/update-session" method="POST">
        @csrf
        <div>
            <label for="key">Key:</label>
            <input type="text" id="key" name="key" required>
        </div>
        <div>
            <label for="value">Value:</label>
            <input type="text" id="value" name="value" required>
        </div>
        <button type="submit">Update Session</button>
    </form>
</div>