add logout
							parent
							
								
									9671d60555
								
							
						
					
					
						commit
						cdf57806d6
					
				| 
						 | 
				
			
			@ -65,3 +65,12 @@ export function refreshTokenFn(refresh_token) {
 | 
			
		|||
    method: "GET",
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// 获取密码状态
 | 
			
		||||
export function logout () {
 | 
			
		||||
  return http.request({
 | 
			
		||||
    url: '/members/logout',
 | 
			
		||||
    method: "POST",
 | 
			
		||||
    needToken: true,
 | 
			
		||||
  })
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -27,6 +27,7 @@
 | 
			
		|||
</template>
 | 
			
		||||
 | 
			
		||||
<script>
 | 
			
		||||
import { logout } from "@/api/login";
 | 
			
		||||
import storage from "@/utils/storage.js";
 | 
			
		||||
import config from "@/config/config";
 | 
			
		||||
export default {
 | 
			
		||||
| 
						 | 
				
			
			@ -56,10 +57,12 @@ export default {
 | 
			
		|||
     * 清除缓存重新登录
 | 
			
		||||
     */
 | 
			
		||||
    confirm() {
 | 
			
		||||
      storage.setAccessToken("");
 | 
			
		||||
      storage.setRefreshToken("");
 | 
			
		||||
      storage.setUserInfo({});
 | 
			
		||||
     this.$options.filters.navigateToLogin("redirectTo");
 | 
			
		||||
      logout().then(res => {
 | 
			
		||||
        storage.setAccessToken("");
 | 
			
		||||
        storage.setRefreshToken("");
 | 
			
		||||
        storage.setUserInfo({});
 | 
			
		||||
        this.$options.filters.navigateToLogin("redirectTo");
 | 
			
		||||
      });
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue