grafana/public/app/core/utils/urlToken.ts

14 lines
292 B
TypeScript

let cachedToken = '';
export const loadUrlToken = (): string | null => {
const params = new URLSearchParams(window.location.search);
const token = params.get('auth_token');
if (token !== null && token !== '') {
cachedToken = token;
return token;
}
return cachedToken;
};