Aktywne Wpisy

Sarza01 +100
Gość dzis wychodzi na mrO. Jedna z najładniejszych sylwetek w Polsce.
#silownia #mikrokoksy #mirkokoksy
#silownia #mikrokoksy #mirkokoksy
źródło: temp_file8921303063827875040
Pobierz
Treść przeznaczona dla osób powyżej 18 roku życia...





Wykopki mam problem. Otóż zaimplementowałem identity i wszystko działało cacy. Dodałem logowanie przez fejsa i niestety działa tylko logowanie przez fejsa. Gdy loguje się jako zwykły user w aplikacji storna główna nie wykrywa zarejestrowanego użytkownika... Mam w widoku metodę sprawdzającą
User.Identity.IsAuthenticatedSprawdzałem cookie i po logowaniu zwykłego usera klient dostaje cookie od serwera...
Myślę, że schrzaniłem coś w startupie ( aplikacja w core2.2 MVC)
services.Configure(options =>
{
options.CheckConsentNeeded = context => true;
options.MinimumSameSitePolicy = SameSiteMode.None;
});
services.AddDbContext(options =>
options.UseSqlServer(Configuration.GetConnectionString("StoreDatabase")));
services.AddIdentity().AddEntityFrameworkStores();
services.AddMemoryCache();
services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
//session
services.AddDistributedMemoryCache();
services.AddSingleton();
services.AddSession(options =>
{
options.Cookie.Name = "NAME";
options.IdleTimeout = TimeSpan.FromMinutes(30);
options.Cookie.HttpOnly = true;
// Make the session cookie essential
options.Cookie.IsEssential = true;
});
services.AddHttpContextAccessor();
//session
services.AddAuthentication(options =>
{
//options.DefaultChallengeScheme = FacebookDefaults.AuthenticationScheme;
//options.DefaultSignInScheme = CookieAuthenticationDefaults.AuthenticationScheme;
//options.DefaultAuthenticateScheme = CookieAuthenticationDefaults.AuthenticationScheme;
})
.AddFacebook(options =>
{
options.AppId = "MYAPPID";
options.AppSecret = "MYAPPSECRET";
}).AddCookie()
Pomóżcie bo już mnie strzela :D Zmarnowany cały dzień nad tym problemem...
Może @spetz mógłbyś rzucić okiem? ;)