1
0
mirror of https://github.com/mgerb/classic-wow-forums synced 2026-01-12 18:12:48 +00:00
Files
classic-wow-forums/client/app/util/oauth/oauth.ts

14 lines
508 B
TypeScript

import { ConfigService } from '../../services/config.service';
const getUrl = (redirect_uri: string, client_id: string) =>
`https://us.battle.net/oauth/authorize?redirect_uri=${redirect_uri}&scope=wow.profile&client_id=${client_id}&response_type=code`;
const openOuathWindow = async () => {
const config = await ConfigService.getConfig();
window.open(getUrl(config.redirect_uri, config.client_id), '_blank', 'resizeable=yes, height=900, width=1200');
};
export const Oauth = {
openOuathWindow,
};