@using MoonCore.Helpers @using Moonlight.Shared.Http.Responses.Auth @inject NavigationManager Navigation @inject HttpApiClient HttpApiClient
Authenticate
@code { private async Task StartAuth(WButton _) { var authStartData = await HttpApiClient.GetJson("api/auth/start"); var uri = authStartData.Endpoint + $"?client_id={authStartData.ClientId}" + $"&redirect_uri={authStartData.RedirectUri}" + $"&response_type=code"; Navigation.NavigateTo(uri, true); } }