פיתוח תוכנה ובניית אתרים תוכנה לעסקים






פיתוח תוכנה ובניית אתרי אינטרנט
תוכנות לעסקים פיתוח תוכנה ובניית אתרים
התחברות לקוחות
כניסת לקוחות

 
 
כניסת לקוחות

  שכחת את הסיסמה?
תוכנות לדוגמא



 
חברת PC GROUP מתמחה במתן פתרונות מיחשוב מתקדמים לעסקים ולפרטיים. פיתוח תוכנות תפורות ומותאמות לעסקים שונים. בניית אתרי תדמית, אתרי מכירות, אתרים פנימיים לניהול עסק ותחזוקת מערכות מחשבים בעסק. אנו מתמסרים ללקוחותינו ומשתדלים בכל כוחנו לספק את המוצר הטוב ביותר במחירים הוגנים.
יצירת קשר מידע על תוכנה 052-663-5054
PC GROUP
  ניתן ליצור קשר בטלפון בין השעות 19:00 - 8:00
מעבר לשעות הנ"ל ניתן ליצור קשר דרך האתר

  טופס יצירת קשר dot   כתובת מייל dot   קבל הצעת מחיר dot
מחשבמידע על תוכנה

Save security data to current principal (e.g. data retrieved from token)
 
Create class AppUser:

 public class AppUser : IPrincipal
    {

        public int CompanyId { get; set; }
        public int ManagerId { get; set; }

        public AppUser(int companyId, int managerId)
        {
            CompanyId = companyId;
            ManagerId = managerId;
        }

        public IIdentity Identity
        {
            get { throw new NotImplementedException(); }
        }

        public bool IsInRole(string role)
        {
            throw new NotImplementedException();
        }
    }


Set current principal:
HttpContext.Current.User = new AppUser(32116, 732121);

Then you can retrieve it anywhere by using

(HttpContext.Current.User as AppUser).ManagerId




Name: Shay
Comment: System.Threading.Thread.CurrentPrincipal.Identity might also come in handy, although I've found some cases where saving to HttpContext.Current.User was better due to threading (in some cases code might run on another thread, so  HttpContext.Current.User would probably be more reliable). 


Post a comment
Your name:

Your comment:


 

מידע על תוכנה
מידע על תוכנה
בית תוכנה לעסקים ולפרטיים