I am trying to learn Angular2
and I am trying to create a simple blog with authentication.
this here is my add a new post method:
public PostModel Post([FromBody]PostViewModel model)
var post = new PostModel
Body = model.Body,
Title = model.Title,
AuthorId = IdentityExtensions.GetUserId(User.Identity),
var res = blogRepo.AddPost(post);
everything works fine, but
do not return the most current logged in user but the first user since the app started.
basically I am looking for a way to make sure that the current user logs out on the server as well as on the client (the client side is just a simple removal of the localStorage.removeItem("jwt");)
also there is a good chance that what I am doing is totally wrong, but I can't access the ApplicationUserManager in this controller.
What I have tried:
best res so far was:
AuthorId = IdentityExtensions.GetUserId(User.Identity)
this last one basically i tried to make a logout method, but I cant call this method for what ever the reasons