クオンツの配当投資の日記

どっかの会社員がお金について書く日記。金融、データ分析、就活に関して書こうと思います。

MENU

【Asp.net Core mvc】コントローラーで、ログインしているユーザー情報を取得する。

ASP.NET CoreでWebサイト作っています。

f:id:keio_ob:20190429214332p:plain

 

 

 

どうも、Asp.net Core mvc(c#)でwebサイトを作成しているものです。

日本語のサイトだとなかなか情報がないので、書き留めておきます。

ユーザー情報の取得

簡単なんですけど、調べてもなかなか出てこなかったので載せておきます!

コントローラーのアクション内で使ってください。

これでUserIdを取得できます。(.net core用ですよ)

ClaimsPrincipal currentUser = this.User;
var userId = currentUser.FindFirst(ClaimTypes.NameIdentifier).Value;

必要に応じてusing ****してください。

 

一言

こんな感じでいろいろ挙げていきます。要望あったら教えてください。反映させます。