@{
//TODO: Add a way to disable the snow
}
@if (!IsIpBanned)
{
if (UserProcessed)
{
if (uri.LocalPath != "/login" &&
uri.LocalPath != "/passwordreset" &&
uri.LocalPath != "/register")
{
if (IdentityService.User == null)
{
}
else
{
if (IdentityService.User.Status == UserStatus.Banned)
{
}
else if (IdentityService.User.Status == UserStatus.Disabled)
{
}
else if (IdentityService.User.Status == UserStatus.PasswordPending)
{
}
else if (IdentityService.User.Status == UserStatus.DataPending)
{
}
else
{
@Body
}
}
}
else
{
if (uri.LocalPath == "/login")
{
}
else if (uri.LocalPath == "/register")
{
}
else if (uri.LocalPath == "/passwordreset")
{
}
}
}
else
{
@(SmartTranslateService.Translate("Authenticating"))...
@(SmartTranslateService.Translate("Verifying token, loading user data"))
}
}
else
{
@(SmartTranslateService.Translate("Your ip has been banned"))
@(SmartTranslateService.Translate("Your ip address has been banned by an admin"))
}