mirror of
https://github.com/vbenjs/vue-vben-admin.git
synced 2025-08-27 09:34:19 +08:00
feat(user): add user login expiration example
This commit is contained in:
@@ -3,8 +3,9 @@
|
||||
<AppLocalePicker
|
||||
class="absolute top-4 right-4 enter-x text-white xl:text-gray-600"
|
||||
:showText="false"
|
||||
v-if="!sessionTimeout"
|
||||
/>
|
||||
<AppDarkModeToggle class="absolute top-3 right-7 enter-x" />
|
||||
<AppDarkModeToggle class="absolute top-3 right-7 enter-x" v-if="!sessionTimeout" />
|
||||
|
||||
<span class="-enter-x xl:hidden">
|
||||
<AppLogo :alwaysShowTitle="true" />
|
||||
@@ -31,7 +32,25 @@
|
||||
<div class="h-full xl:h-auto flex py-5 xl:py-0 xl:my-0 w-full xl:w-6/12">
|
||||
<div
|
||||
:class="`${prefixCls}-form`"
|
||||
class="my-auto mx-auto xl:ml-20 xl:bg-transparent px-5 py-8 sm:px-8 xl:p-4 rounded-md shadow-md xl:shadow-none w-full sm:w-3/4 lg:w-2/4 xl:w-auto enter-x relative"
|
||||
class="
|
||||
my-auto
|
||||
mx-auto
|
||||
xl:ml-20
|
||||
xl:bg-transparent
|
||||
px-5
|
||||
py-8
|
||||
sm:px-8
|
||||
xl:p-4
|
||||
rounded-md
|
||||
shadow-md
|
||||
xl:shadow-none
|
||||
w-full
|
||||
sm:w-3/4
|
||||
lg:w-2/4
|
||||
xl:w-auto
|
||||
enter-x
|
||||
relative
|
||||
"
|
||||
>
|
||||
<LoginForm />
|
||||
<ForgetPasswordForm />
|
||||
@@ -72,6 +91,11 @@
|
||||
AppLocalePicker,
|
||||
AppDarkModeToggle,
|
||||
},
|
||||
props: {
|
||||
sessionTimeout: {
|
||||
type: Boolean,
|
||||
},
|
||||
},
|
||||
setup() {
|
||||
const globSetting = useGlobSetting();
|
||||
const { prefixCls } = useDesign('login');
|
||||
|
Reference in New Issue
Block a user