Added hopframe backend
This commit is contained in:
19
SpotiParty.Web/Services/ClientSideStorage.cs
Normal file
19
SpotiParty.Web/Services/ClientSideStorage.cs
Normal file
@@ -0,0 +1,19 @@
|
||||
namespace SpotiParty.Web.Services;
|
||||
|
||||
public class ClientSideStorage(IHttpContextAccessor accessor) {
|
||||
|
||||
private const string AuthCookieName = "RefreshToken";
|
||||
|
||||
public void SaveUserToken(string token) {
|
||||
accessor.HttpContext?.Response.Cookies.Append(AuthCookieName, token);
|
||||
}
|
||||
|
||||
public string? GetUserToken() {
|
||||
return accessor.HttpContext?.Request.Cookies[AuthCookieName];
|
||||
}
|
||||
|
||||
public void DeleteUserToken() {
|
||||
accessor.HttpContext?.Response.Cookies.Delete(AuthCookieName);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user