Artsdatabanken / assessments-frontend

Samlende visning av rødlistene og fremmedartslistene
2 stars 0 forks source link

Sette domene for cookie i drift #1039

Closed eirikn-artsdatabanken closed 1 year ago

eirikn-artsdatabanken commented 1 year ago

Endre domene for cookie slik at den fungerer uavhengig av www i url

bakgrunn:

det er lov med både https://**www**.artsdatabanken.no/ og https://artsdatabanken.no/ på hjemmesidene cookie settes på domenet man bruker når man besøker sidene (som regel uten www, virker det som)

lenken som sendes for å bekrefte epost går til www.artsdatabanken.no (hentes via kode og antagelig blir "www" siden den er konfigurert først på iis) - man blir da bekreftet og husket på det domenet..

når man senere besøker sidene uten www, så er man ikke lengre bekreftet og husket - om må gå gjennom prosessen på nytt

steinho commented 1 year ago

Cookie domain kan og settes i kode - til "artsdatabanken.no" - og ville da fungert for både med og uten. trippelwoff...

f.eks.: Context.Response.Cookies.Append(validationCookieName, emailValidation.Guid.ToString(), new CookieOptions { Expires = DateTime.Now.AddMonths(1), Domain = "artsdatabanken.no" });