Alex Rivera | Logout

Built-in helper to parse User.Identity.Name into Domain\Username

Asked 2008-12-08T13:14:37.340
49

Is there any built-in utility or helper to parse HttpContext.Current.User.Identity.Name, e.g. domain\user to get separately domain name if exists and user?

Or is there any other class to do so?

I understand that it's very easy to call String.Split("\") but just interesting

Edit
Report

1 Answer

7
var components = User.Identity.Name.Split('\\');

var userName = components.Last() 

var domainName = components.Reverse().Skip(1).FirstOrDefault()
answered 2013-02-27T16:30:52.617

Your Answer