@L["LongWelcomeMessage"]
+ + @if ( !CurrentUser.IsAuthenticated ) + { + + @L["Login"] + + } +Here are some links to help you get started:
+Explore the compherensive documentation to learn how to build a modern web application.
+ See Documents +Get involved with a vibrant community and become a contributor.
+ Community + Contribute +Do you love the ABP Framework? Please give a star to support it!
+ + See Open Source Framework + +See answers to previously asked questions or ask a new one.
+ Questions + Ask a Question +A Complete Web Application Platform Built on the ABP Framework
++ ABP Commercial is a platform based on the open source ABP framework. It provides pre-built application modules, + rapid application development tooling, professional UI themes, premium support and more. +
+ + ++ Abp Framework + Abp Commercial + abpframework +
+=0;)delete i[o[h]]}return a.call(t,n,i)}({"":u},"")),u}}();void 0!==ce&&ce||(t.KJUR=ce={}),void 0!==ce.asn1&&ce.asn1||(ce.asn1={}),ce.asn1.ASN1Util=new function(){this.integerToByteHex=function(e){var t=e.toString(16);return t.length%2==1&&(t="0"+t),t},this.bigIntToMinTwosComplementsHex=function(e){var t=e.toString(16);if("-"!=t.substr(0,1))t.length%2==1?t="0"+t:t.match(/^[0-7]/)||(t="00"+t);else{var r=t.substr(1).length;r%2==1?r+=1:t.match(/^[0-7]/)||(r+=2);for(var n="",i=0;i@CurrentUser.UserName
+ @CurrentUser.Email
+
+ Claims:
+ @Html.Raw(CurrentUser.GetAllClaims().Select(c => $"{c.Type}={c.Value}").JoinAsString("
"))
+