UmbracoバックエンドにログインしているユーザーのみがアクセスできるページをUmbracoWebサイトに追加したいのですが、Umbracoがどのように認証を行うのか理解できませんでした。
デバッグから理解できたのは、Umbracoにログインした後、HttpContext.Current.User.Identity.IsAuthenticatedをチェックすることです。これはfalseであるため、その方法で認証を行っていません。
Umbracoが認証チェックを行い、ログインしていない場合はユーザーをログイン画面に戻すコードがどこにあるかを誰かが知っていますか?これに接続して、新しいページに拡張する必要があります。
答え
umbraco.BusinessLogic.User.GetCurrent()をチェックして、現在Umbracoバックエンドにログインしているユーザーを取得します。