在表单组件中,我正在为jwt令牌使用占位符。
export const ACCESS_TOKEN = 'access_token';
在我的登录功能(表单组件内)中,我已将jwt令牌返回到日志中
const token = response.data.token;
console.log("token is: ", token);
然后我有一个如图所示的授权助手
import { AsyncStorage } from 'react-native';
import { ACCESS_TOKEN } from './components/Form';
export const onSignIn = async () => AsyncStorage.setItem(ACCESS_TOKEN, 'true');
export const onSignOut = () => AsyncStorage.removeItem(ACCESS_TOKEN);
export const isSignedIn = () =>
new Promise((resolve, reject) => {
AsyncStorage.getItem(ACCESS_TOKEN)
.then(res => {
if (res !== null) {
resolve(true);
} else {
resolve(false);
}
})
.catch(err => reject(err));
});
//
我的问题是如何将登录时返回的jwt令牌传递到授权帮助程序,而不是使用占位符。
感谢您的帮助。 谢谢