Minimax correcao
This commit is contained in:
+9
-21
@@ -1,34 +1,22 @@
|
||||
import { createRoot } from 'react-dom/client'
|
||||
import { LogtoProvider, type LogtoConfig } from '@logto/react';
|
||||
import './index.css'
|
||||
import App from './App.tsx'
|
||||
|
||||
const LOGTO_URL = import.meta.env.VITE_LOGTO_URL || 'https://logto-admin-bzlued1boxl3t8ewsyn99an9.187.77.227.172.sslip.io';
|
||||
const APP_ID = import.meta.env.VITE_LOGTO_APP_ID || 'gpi-app-final';
|
||||
|
||||
const config: LogtoConfig = {
|
||||
endpoint: LOGTO_URL,
|
||||
appId: APP_ID,
|
||||
scopes: ['openid', 'profile', 'email'],
|
||||
};
|
||||
|
||||
// Mantenha estas para compatibilidade temporária se necessário
|
||||
export function getToken() {
|
||||
return sessionStorage.getItem('logto_token');
|
||||
return 'guest-token';
|
||||
}
|
||||
|
||||
export function getUser() {
|
||||
const user = sessionStorage.getItem('logto_user');
|
||||
return user ? JSON.parse(user) : null;
|
||||
return {
|
||||
id: 'guest-user',
|
||||
email: 'guest@gpi.app',
|
||||
name: 'Guest User',
|
||||
role: 'user'
|
||||
};
|
||||
}
|
||||
|
||||
export function setUser(token: string, user: any) {
|
||||
sessionStorage.setItem('logto_token', token);
|
||||
sessionStorage.setItem('logto_user', JSON.stringify(user));
|
||||
console.log('User set (no auth):', user);
|
||||
}
|
||||
|
||||
createRoot(document.getElementById('root')!).render(
|
||||
<LogtoProvider config={config}>
|
||||
<App />
|
||||
</LogtoProvider>
|
||||
)
|
||||
createRoot(document.getElementById('root')!).render(<App />)
|
||||
Reference in New Issue
Block a user