dimanche 28 juin 2015

Update Claims after user login

Is it possible to update claims after user login? I have frontend and admin panel in my site, basically I'm using claims to achieve this. If a user is logged in as Susan in frontend, I did something like this in my code :

var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);

userIdentity.AddClaim(new Claim("Id", this.UserName));
... //other claims here

So when user finally login on admin panel (when still logged on in frontend), I just want to add more claims for example :

userIdentity.AddClaim(new Claim("BackEndId", this.UserName));

How to achieve this?

Aucun commentaire:

Enregistrer un commentaire