将用户名和密码存储在状态中是个好主意吗

时间:2019-03-05 09:58:41

标签: reactjs react-native

我正在查看一个代码,其中看到该人为用户名和密码创建了一个redux状态

const initialState = {
    email: null,
    password: null,
    loading: false,
    error: false,
    user: null,
};

export default (state = initialState, action) => {
    switch (action.type) {
        case 'EMAIL_CHANGED':
            return { 
                ...state, 
                email: action.payload,
                error: false,
                loading: false
            };
        case 'PASSWORD_CHANGED':
            return { 
                ...state, 
                password: action.payload, 
                error: false,
                loading: false
            };
           .....
           .....
           .....
           .....

现在,一般来说,我认为以某种状态存储电子邮件和密码是没有意义的,因为您不会在应用程序的其他任何地方使用它。

只是想征询其他人的意见,如果他们将用户名和密码存储在状态中,如果是,原因是什么?

0 个答案:

没有答案