【发布时间】:2020-12-04 13:21:45
【问题描述】:
【问题讨论】:
标签: react-admin
【问题讨论】:
标签: react-admin
这在文档中很深,发生在authProvider:
// in src/authProvider.js
const authProvider = {
login: ({ username, password }) => { /* ... */ },
checkError: (error) => { /* ... */ },
checkAuth: () => { /* ... */ },
logout: () => { /* ... */ },
getIdentity: () => {
try {
const { id, fullName, avatar } = JSON.parse(localStorage.getItem('auth'));
return Promise.resolve({ id, fullName, avatar });
} catch (error) {
return Promise.reject(error);
}
}
// ...
};
export default authProvider;
参考:https://marmelab.com/react-admin/Authentication.html#user-identity
【讨论】: