config.ts 767 B

123456789101112131415161718
  1. export const LOGIN_STRATEGY_MAP = {
  2. DEFAULT_NO_NEED_LOGIN: 0, // 黑名单策略,默认可以进入APP
  3. DEFAULT_NEED_LOGIN: 1, // 白名单策略,默认不可以进入APP,需要强制登录
  4. }
  5. // 登录策略,默认使用`无需登录策略`,即默认不需要登录就可以访问
  6. export const LOGIN_STRATEGY = LOGIN_STRATEGY_MAP.DEFAULT_NO_NEED_LOGIN
  7. export const isNeedLogin = LOGIN_STRATEGY === LOGIN_STRATEGY_MAP.DEFAULT_NEED_LOGIN
  8. export const LOGIN_PAGE = '/pages/login/login'
  9. export const REGISTER_PAGE = '/pages/login/register'
  10. export const LOGIN_PAGE_LIST = [LOGIN_PAGE, REGISTER_PAGE]
  11. // 排除在外的列表,白名单策略指白名单列表,黑名单策略指黑名单列表
  12. export const EXCLUDE_PAGE_LIST = [
  13. '/pages/xxx/index',
  14. ]