ユーザーの登録

テンプレートの ASP.NET Webフォームサイトでユーザ登録する手順を示す。、

登録

登録ボタンをクリック

以下を入力

ユーザー名 test01
パスワード pass01

登録と同時にログインが完了する。

ユーザ名の参照

ユーザ名はプログラム中で変数としてアクセスできる

User.Identity.Name ユーザ名 文字列
My.User.Name ユーザ名 文字列
User.Identity.IsAuthenticated ログイン状態 True=ログイン
My.User.IsAuthenticated ログイン状態 True=ログイン

ユーザ名の表示

ログイン中のユーザ名を表示するプログラムを作ってみる。

Button1, Label1を作り, Button1に以下コードをプログラムする。

  
    Protected Sub Button1_Click(sender As Object, _
			e As EventArgs) Handles Button1.Click
        Label1.Text = User.Identity.Name
    End Sub

 

Button1をクリックするとLabel1にユーザ名が表示される。

このプログラムを、ログインしていない場合「ログインしてください」と表示するように改造せよ。(User.Identity.IsAuthenticatedを使え)。