fix(frontend): SuperOAuth flow — VITE_SUPEROAUTH_URL, redirect par provider, pas de client_id
This commit is contained in:
@@ -8,7 +8,12 @@ interface HeaderProps {
|
||||
}
|
||||
|
||||
export default function Header({ theme, onToggleTheme, user }: HeaderProps) {
|
||||
const loginUrl = import.meta.env.VITE_SUPEROAUTH_AUTHORIZE_URL;
|
||||
const callbackUrl = encodeURIComponent(
|
||||
`${window.location.origin}/callback`
|
||||
);
|
||||
// Redirige vers SuperOAuth — l'utilisateur choisit son provider (Discord, GitHub, Google, Twitch)
|
||||
// SuperOAuth redirige ensuite vers /callback?token=JWT&refresh=...
|
||||
const loginUrl = `${import.meta.env.VITE_SUPEROAUTH_URL}/api/v1/auth/oauth/discord?redirectUrl=${callbackUrl}`;
|
||||
|
||||
return (
|
||||
<header className="border-b border-od-border bg-od-surface">
|
||||
|
||||
Reference in New Issue
Block a user