Accessing User Data
This section contains topics dealing with the My.User object and tasks that you can accomplish with it.
The My.User object provides access to information about the logged-on user by returning an object that implements the IPrincipal interface.
Get the user's login name
Get the user's domain name, if the application uses Windows authentication
Determine the user's role
Implement custom authentication