index.js 611 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. console.log('nuxtServerInit');
  8. if(req.session){
  9. if (req.session.owner) {
  10. commit('login/'+login_types.mutations.userLogin, req.session.owner)
  11. }
  12. if (req.session.captcha) {
  13. // 更新login 模块的captcha
  14. commit('login/'+login_types.mutations.SET_CAPTCHA, req.session.captcha)
  15. }
  16. }
  17. },
  18. }
  19. },
  20. login
  21. }