fix: fix auth http client not pass storage key problem #98

pull/100/head
moonrailgun 2 years ago
parent cba8cd4759
commit eec3a79899

@ -5,7 +5,6 @@ import {
ListTable,
Resource,
Tushan,
createAuthHttpClient,
} from 'tushan';
import {
IconDashboard,
@ -19,7 +18,7 @@ import {
IconUserGroup,
IconWifi,
} from 'tushan/icon';
import { authProvider } from './auth';
import { authHTTPClient, authProvider } from './auth';
import { Dashboard } from './components/Dashboard';
import { fileFields, groupFields, mailFields, messageFields } from './fields';
import { i18n } from './i18n';
@ -30,7 +29,7 @@ import { SocketIOAdmin } from './routes/socketio';
import { SystemConfig } from './routes/system';
import { SystemNotify } from './routes/system/notify';
const dataProvider = jsonServerProvider('/admin/api', createAuthHttpClient());
const dataProvider = jsonServerProvider('/admin/api', authHTTPClient);
function App() {
return (

@ -1,4 +1,9 @@
import { AuthProvider, createAuthProvider } from 'tushan';
import {
AuthProvider,
createAuthHttpClient,
createAuthProvider,
HTTPClient,
} from 'tushan';
export const authStorageKey = 'tailchat:admin:auth';
@ -6,3 +11,5 @@ export const authProvider: AuthProvider = createAuthProvider({
authStorageKey,
loginUrl: '/admin/api/login',
});
export const authHTTPClient: HTTPClient = createAuthHttpClient(authStorageKey);

Loading…
Cancel
Save