uni/WEB43-diary/web/templates/unauthorized.templ

18 lines
671 B
Plaintext

package templates
import (
"gitea.zokki.net/zokki/uni/web43-diary/context"
"gitea.zokki.net/zokki/uni/web43-diary/web/templates/shared"
"net/http"
)
templ Unauthorized(context *context.Context) {
{{ context.ResponseWriter.WriteHeader(http.StatusUnauthorized) }}
@shared.Layout(context) {
<div class="m-auto p-6 border-2 border-outline rounded-lg shadow bg-surface-container-highest">
<h1>Sie haben keine Berechtigung, diese Seite zu sehen.</h1>
<p class="text-2xl text-center">Kehren Sie zur <a href="/" class="underline text-blue-600">Startseite</a> zurück oder <a href="/login" class="underline text-blue-600">loggen</a> Sie sich ein.</p>
</div>
}
}