Get Current Login User Details in SharePoint Web

 public class CurrentEmployeDetails
public static string loginName;
public static SPSite site;
public static string userName;

public static SPWeb Web()
site = new SPSite(SPContext.Current.Web.Url);
SPWeb web = site.OpenWeb();
return web;
public static string LoginName() // Returns Current Login User’s Login Name
loginName = Web().CurrentUser.LoginName.ToString();
return loginName;

public static string UserName() //Returns Current Login User’s User Name
userName = Web().CurrentUser.Name.ToString();
return userName;


Author: eshan1604

Hi Guys, I'm Udara Eshan Ariyarathne from Sri Lanka. Currently i'm working as a Software Engineer (Microsoft Technologies). I'm sharing some IT related articles such as Development ,Configuration and Designing things what i have learn from day to day works. Hope it useful all of us. "Enjoying IT" Thanks & Regards, Udara Eshan Ariyarthne

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s