OpenAuth.Net/OpenAuth.WebTest/Views/Home/Index.cshtml
2016-07-08 18:51:48 +08:00

51 lines
1.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@{
ViewBag.Title = "OpenAuth.net 测试页面";
}
<div class="jumbotron">
<h1>OpenAuth.NET</h1>
<p class="lead">这是OpenAuth.Net的测试站点模拟一个第三方网站如何使用OpenAuth.net提供的权限功能</p>
<p>
<a href="https://git.oschina.net/yubaolee/OpenAuth.Net" class="btn btn-default btn-lg">Learn more &raquo;</a>
</p>
</div>
<div class="row">
<div class="col-md-8">
@if (ViewBag.CurrentUser != null)
{
<div class="media">
<div class="media-body">
<h4 class="media-heading">@ViewBag.CurrentUser.User.Account ,您好!</h4>
<p>因为使用了SSO所以您可以直接进入OpenAuth.Net而不用重复登陆</p>
<p>
<a href="/Home/Admin" class="btn btn-primary">直接进入OpenAuth.Net</a>
<a href="/login/logout" class="btn btn-danger">注销</a>
</p>
</div>
</div>
}
</div>
<div class="col-md-4">
@if (ViewBag.CurrentUser != null)
{
<h2>可访问的机构</h2>
<ul>
@foreach (var org in ViewBag.CurrentUser.AccessedOrgs)
{
<li>@org.Name</li>
}
</ul>
<h2>可访问的资源</h2>
<ul>
@foreach (var resource in ViewBag.CurrentUser.Resources)
{
<li>@resource.Name</li>
}
</ul>
}
</div>
</div>