Cutomizes login page of the identity server

This commit is contained in:
Vazhin Tayeb 2021-01-19 13:17:16 +03:00
parent 690d946097
commit 0e75a5d148

View File

@ -1,32 +1,33 @@
@using System.Diagnostics
@{
var version = FileVersionInfo.GetVersionInfo(typeof(IdentityServer4.Hosting.IdentityServerMiddleware).Assembly.Location).ProductVersion.Split('+').First();
var version =
FileVersionInfo.GetVersionInfo(typeof(IdentityServer4.Hosting.IdentityServerMiddleware).Assembly.Location).ProductVersion.Split('+').First();
}
<div class="welcome-page">
<h1>
<img src="~/icon.jpg">
Welcome IdentityServer4
<small class="text-muted">(version @version)</small>
</h1>
<div class="row justify-content-center align-items-center">
<div class="col-lg-6 col-md-8">
<div class="card p-5 justify-content-center">
<h2 class="font-weight-normal">
Identity Server
</h2>
<ul>
<li>
IdentityServer publishes a
<a href="~/.well-known/openid-configuration">discovery document</a>
where you can find metadata and links to all the endpoints, key material, etc.
</li>
<li>
Click <a href="~/diagnostics">here</a> to see the claims for your current session.
</li>
<li>
Click <a href="~/grants">here</a> to manage your stored grants.
</li>
<li>
Here are links to the
<a href="https://github.com/identityserver/IdentityServer4">source code repository</a>,
and <a href="https://github.com/IdentityServer/IdentityServer4/tree/main/samples">ready to use samples</a>.
</li>
</ul>
<p class="font-weight-normal mt-4" style="font-size: 20px;">This service is a centeralized
authentication tool. It's used
for
all of the kurdistan's digital
services.
</p>
@if (User.Identity.IsAuthenticated == false)
{
<div>
<a class="btn btn-primary px-4 font-weight-bold mt-5" asp-controller="Diagnostics"
asp-action="Index" role="button">Login</a>
</div>
}
</div>
</div>
</div>
</div>