feat(user): add user login expiration example

This commit is contained in:
vben
2021-05-25 23:14:05 +08:00
parent d5b768929e
commit 5465f058ce
16 changed files with 149 additions and 30 deletions

View File

@@ -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');