UNPKG

oidc-client

Version:

OpenID Connect (OIDC) & OAuth2 client library

27 lines (19 loc) 679 B
// Copyright (c) Brock Allen & Dominick Baier. All rights reserved. // Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information. import { Log } from './Log.js'; export class RedirectNavigator { prepare() { return Promise.resolve(this); } navigate(params) { if (!params || !params.url) { Log.error("RedirectNavigator.navigate: No url provided"); return Promise.reject(new Error("No url provided")); } window.location = params.url; return Promise.resolve(); } get url() { return window.location.href; } }