public async Task Login(string token)
    {
        await js.LocalStorageSetItem(TOKENKEY, token);

        var authState = BuildAuthenticationState(token);

        NotifyAuthenticationStateChanged(Task.FromResult(authState));
    }