index.js 575 B

1234567891011121314151617181920212223
  1. import {login_types,state,mutations,actions,getters} from "./login";
  2. import login from "./login";
  3. export const modules = {
  4. index: {
  5. actions : {
  6. async nuxtServerInit ({ commit }, { req }) {
  7. if(req.session){
  8. if (req.session.user) {
  9. commit('login/'+login_types.mutations.SET_USER_INFO, req.session.user)
  10. }
  11. if (req.session.captcha) {
  12. // 更新login 模块的captcha
  13. commit('login/'+login_types.mutations.SET_CAPTCHA, req.session.captcha)
  14. }
  15. }
  16. },
  17. }
  18. },
  19. login
  20. }