perf: 优化临时密码route控制

This commit is contained in:
Jiangjie.Bai 2022-04-19 19:11:42 +08:00 committed by 老广
parent 1ab6ed6109
commit c6aaaaf1fd
2 changed files with 2 additions and 2 deletions

View File

@ -13,7 +13,7 @@
<el-dropdown-item v-if="$hasPerm('authentication.view_accesskey')" icon="el-icon-key" command="apiKey">
{{ $t('common.nav.APIKey') }}
</el-dropdown-item>
<el-dropdown-item v-if="$store.getters.publicSettings.AUTH_TEMP_TOKEN" icon="el-icon-magic-stick" command="tempPassword">
<el-dropdown-item v-if="$store.getters.publicSettings.AUTH_TEMP_TOKEN && $hasPerm('authentication.view_temptoken')" icon="el-icon-magic-stick" command="tempPassword">
{{ $t('common.nav.TempPassword') }}
</el-dropdown-item>
<el-dropdown-item divided command="logout"><svg-icon icon-class="logout" style="margin-right: 4px" />

View File

@ -62,7 +62,7 @@ export default {
title: i18n.t('common.nav.TempPassword'),
icon: 'magic',
hidden: ({ settings }) => !settings['AUTH_TEMP_TOKEN'],
permissions: []
permissions: ['authentication.view_temptoken']
}
}
]