sing in forms refactoring

This commit is contained in:
Čarodej
2022-01-18 11:18:33 +01:00
parent 59414a1e31
commit 148f5982a9
14 changed files with 658 additions and 423 deletions

View File

@@ -3,7 +3,7 @@
"/css/app.css": "/css/app.css",
"/css/tailwind.css": "/css/tailwind.css",
"/chunks/admin.js": "/chunks/admin.js?id=9cd48b7dbccd9d558e4b",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=c83a81863882b9478feb",
"/chunks/admin-account.js": "/chunks/admin-account.js?id=c172247a5a91d072e2f9",
"/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunk~9f5cf693.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app-others~chunk~9f5cf693.js?id=b315e8dcb5e79c1c8e7c",
"/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app~f4e3acb1.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-email~chunks/app-index~chunks/app~f4e3acb1.js?id=08ee54ab4c19d49dc342",
"/chunks/admin~chunks/app-language~chunks/files~chunks/my-shared-items~chunks/pages~chunks/plans~chunk~31d2e0e5.js": "/chunks/admin~chunks/app-language~chunks/files~chunks/my-shared-items~chunks/pages~chunks/plans~chunk~31d2e0e5.js?id=45350439fb9bcb879f5b",
@@ -26,32 +26,32 @@
"/chunks/app-others.js": "/chunks/app-others.js?id=ed899e0c8ae8aa1c7741",
"/chunks/app-others~chunks/payments/settings.js": "/chunks/app-others~chunks/payments/settings.js?id=424227e684cd16e77cdc",
"/chunks/app-settings.js": "/chunks/app-settings.js?id=62ce73b2d66590912cbc",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=c3a013b11ae7bde6f39d",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js?id=5963f5d9fb4e759c600a",
"/chunks/app-setup.js": "/chunks/app-setup.js?id=10fa89a1a5e13ae680bc",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.js?id=b682e4878db95a25b31f",
"/chunks/billing.js": "/chunks/billing.js?id=d447a1d429f6076777ae",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=0ffe43f76a33278ce1b8",
"/chunks/billings-detail.js": "/chunks/billings-detail.js?id=8a4cc0b327ac0f3c54e6",
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.js?id=4714188c1549bd8829ab",
"/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.js": "/chunks/billing~chunks/settings-storage~chunks/user-storage~chunks/user-subscription.js?id=669bd6d15cfa4c6e75df",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=b3feaa361fc486e6a0b3",
"/chunks/contact-us.js": "/chunks/contact-us.js?id=b4409faf276c7a152cd4",
"/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=65ee559ca803555be568",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=8451872075acf5b1b9ab",
"/chunks/create-new-password.js": "/chunks/create-new-password.js?id=8b89c0f8bd3fa996e8e8",
"/chunks/dashboard.js": "/chunks/dashboard.js?id=1e356001cbd178279e37",
"/chunks/dashboard~chunks/plan-subscribers~chunks/users.js": "/chunks/dashboard~chunks/plan-subscribers~chunks/users.js?id=9bb04319263a6c0742f0",
"/chunks/database.js": "/chunks/database.js?id=d469910e2c3f230d05f0",
"/chunks/database.js": "/chunks/database.js?id=f33be4a35e39e30f1609",
"/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6c86916c6c6f679fa86b",
"/chunks/email-verified.js": "/chunks/email-verified.js?id=d2ad805b24006febdd9e",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=449141bd7e0d93947999",
"/chunks/email-verified.js": "/chunks/email-verified.js?id=64d6fd4f8f1e16100fc6",
"/chunks/environment-setup.js": "/chunks/environment-setup.js?id=f8c2898827b9ea0ef982",
"/chunks/files.js": "/chunks/files.js?id=f0a4d97bafb958087749",
"/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js": "/chunks/files~chunks/my-shared-items~chunks/platform~chunks/recent-uploads~chunks/shared~chunks/share~c7960950.js?id=64ac90ff8ae7d3ee3ed1",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~34b5eb22.js?id=fd09338f95a63dfa9f95",
"/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js": "/chunks/files~chunks/my-shared-items~chunks/recent-uploads~chunks/shared-with-me~chunks/shared/files~~bf3ddedc.js?id=95a21dc98f0b9a5ba0cb",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=1a5fcbb2e18b3d7c2b73",
"/chunks/homepage.js": "/chunks/homepage.js?id=5c13035882099966e4bc",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=518f83e155f2d84fc626",
"/chunks/invitation.js": "/chunks/invitation.js?id=b3a04d44ea7e75c6203a",
"/chunks/forgotten-password.js": "/chunks/forgotten-password.js?id=eb06c41efaf04f2e9413",
"/chunks/homepage.js": "/chunks/homepage.js?id=6a14173a7751010222ed",
"/chunks/installation-disclaimer.js": "/chunks/installation-disclaimer.js?id=6d920c5b09b6de25aaba",
"/chunks/invitation.js": "/chunks/invitation.js?id=905a10819e1e9794b13f",
"/chunks/invoices.js": "/chunks/invoices.js?id=2e6f38d77e5dfd6cd38b",
"/chunks/my-shared-items.js": "/chunks/my-shared-items.js?id=ef0a2dbe808eaee42c1f",
"/chunks/not-found.js": "/chunks/not-found.js?id=9b179edd89e9b0544566",
"/chunks/not-found.js": "/chunks/not-found.js?id=4da8205329a1e3376af4",
"/chunks/page-edit.js": "/chunks/page-edit.js?id=1ce1c4f40fbb672c6c3e",
"/chunks/pages.js": "/chunks/pages.js?id=fc74b3c4250317f9955f",
"/chunks/payments.js": "/chunks/payments.js?id=56a633689fc98ab71b92",
@@ -69,28 +69,28 @@
"/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js": "/chunks/platform~chunks/shared~chunks/shared-with-me~chunks/team-folders.js?id=ca9ca67afd5839597647",
"/chunks/profile.js": "/chunks/profile.js?id=8688d9c7ff850e6989e6",
"/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=a81388efd770d51f8a9c",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=2da6b9e5f951fb7f4312",
"/chunks/purchase-code.js": "/chunks/purchase-code.js?id=b1f8cdfae5e625155e4d",
"/chunks/recent-uploads.js": "/chunks/recent-uploads.js?id=8577d4c771602671b38a",
"/chunks/settings.js": "/chunks/settings.js?id=d43d99bf7a6bdbe4f526",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=99a6e8d1766e79bb2a09",
"/chunks/settings-password.js": "/chunks/settings-password.js?id=9da02abf646fe0b340ce",
"/chunks/settings-storage.js": "/chunks/settings-storage.js?id=84f35e2124d825cc5039",
"/chunks/settings~chunks/settings-password.js": "/chunks/settings~chunks/settings-password.js?id=aafc9cd6aa47b01bc25a",
"/chunks/setup-wizard.js": "/chunks/setup-wizard.js?id=651d5accf401908724c5",
"/chunks/shared.js": "/chunks/shared.js?id=db60726012b6d246bd77",
"/chunks/shared-with-me.js": "/chunks/shared-with-me.js?id=f8da9fc2e251efc885f5",
"/chunks/shared-with-me~chunks/team-folders.js": "/chunks/shared-with-me~chunks/team-folders.js?id=abf65131397ea2b12355",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=4bac60e6cf1a4a5bd770",
"/chunks/shared/authenticate.js": "/chunks/shared/authenticate.js?id=a0d1efd7870be5bad8a5",
"/chunks/shared/files.js": "/chunks/shared/files.js?id=75150f652f04adac3f7a",
"/chunks/shared/single-file.js": "/chunks/shared/single-file.js?id=1abb5dd58d0ed626cd6e",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=e78d6d18a2e648cc54fb",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=b8fd62b6a30b5b196ac6",
"/chunks/status-check.js": "/chunks/status-check.js?id=14f6e6490fd43e652e2c",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=a237b94d6cdced4808fe",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=6fa05c370b50ee5a7b5d",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=8ac19b3fcfd57d79e5b1",
"/chunks/sign-in.js": "/chunks/sign-in.js?id=6036379138f456dbbb21",
"/chunks/sign-up.js": "/chunks/sign-up.js?id=c483af6de2649210c5dd",
"/chunks/status-check.js": "/chunks/status-check.js?id=28124f2363fb03fcea7a",
"/chunks/stripe-credentials.js": "/chunks/stripe-credentials.js?id=3b189277287e79e4f8ba",
"/chunks/subscription-plans.js": "/chunks/subscription-plans.js?id=d52afb2a10b55159d47e",
"/chunks/subscription-service.js": "/chunks/subscription-service.js?id=72873b5cd623cd482786",
"/chunks/subscriptions.js": "/chunks/subscriptions.js?id=35bad12ad938c334ce10",
"/chunks/team-folders.js": "/chunks/team-folders.js?id=db36b092a62ab2f8b7dd",
"/chunks/temporary-unavailable.js": "/chunks/temporary-unavailable.js?id=2269ad0b9a010b240838",
"/chunks/temporary-unavailable.js": "/chunks/temporary-unavailable.js?id=552cb18c5d979aaf0014",
"/chunks/trash.js": "/chunks/trash.js?id=1f5f349fb9ec23ba2e93",
"/chunks/user.js": "/chunks/user.js?id=d47acfdc8985d8823872",
"/chunks/user-create.js": "/chunks/user-create.js?id=ec5e0749e0fc93be4664",
@@ -188,5 +188,349 @@
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.3d46db1a9c551179eb16.hot-update.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.3d46db1a9c551179eb16.hot-update.js",
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.f1d01844206078a60722.hot-update.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.f1d01844206078a60722.hot-update.js",
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.db87469d452087acab14.hot-update.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.db87469d452087acab14.hot-update.js",
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.6cd1ab0bc3928c0d22ce.hot-update.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.6cd1ab0bc3928c0d22ce.hot-update.js"
"/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.6cd1ab0bc3928c0d22ce.hot-update.js": "/chunks/billing~chunks/dashboard~chunks/invoices~chunks/pages~chunks/payments/settings~chunks/plan-su~cdf8788b.6cd1ab0bc3928c0d22ce.hot-update.js",
"/chunks/sign-in.847bd1efdd3258551237.hot-update.js": "/chunks/sign-in.847bd1efdd3258551237.hot-update.js",
"/chunks/sign-in.e715057bebc837722424.hot-update.js": "/chunks/sign-in.e715057bebc837722424.hot-update.js",
"/chunks/sign-in.47ea74e3198d610d47a4.hot-update.js": "/chunks/sign-in.47ea74e3198d610d47a4.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.7fbbdf551ee1c548792e.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.7fbbdf551ee1c548792e.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.2493f56df58550b972a2.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.2493f56df58550b972a2.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.89c08acf77a252a10eef.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.89c08acf77a252a10eef.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.f7a7867fe45e834e84d8.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.f7a7867fe45e834e84d8.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.73f5bd062a853137244d.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.73f5bd062a853137244d.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e954201ddf3dce7f6299.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e954201ddf3dce7f6299.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.9db750a4ece7099bc901.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.9db750a4ece7099bc901.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.25b30baaa4cc7e87a0dc.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.25b30baaa4cc7e87a0dc.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.6ed9b385cbad4804aa48.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.6ed9b385cbad4804aa48.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.777f8e2344aa3b6c1f47.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.777f8e2344aa3b6c1f47.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.ce2b26fc03b795fa01dd.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.ce2b26fc03b795fa01dd.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.149ea4402661417b74b3.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.149ea4402661417b74b3.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.36a8fa8af2e5fcc7c4c5.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.36a8fa8af2e5fcc7c4c5.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4eef8ed0e5f89dc05132.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4eef8ed0e5f89dc05132.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.aa8a4f6f97cc6c7c37c7.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.aa8a4f6f97cc6c7c37c7.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.b4c4112c8d98ea0d8858.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.b4c4112c8d98ea0d8858.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.2d86c993dd7aef7d0ef0.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.2d86c993dd7aef7d0ef0.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.dd2cfebceb1fa7ac5c30.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.dd2cfebceb1fa7ac5c30.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4a486a518134292e6810.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4a486a518134292e6810.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.9a97cf6873168006d2ec.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.9a97cf6873168006d2ec.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.855125066ee9ca3553f0.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.855125066ee9ca3553f0.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.5f726c8cf4f79da72ef1.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.5f726c8cf4f79da72ef1.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.63c68ec54b344153ea74.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.63c68ec54b344153ea74.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.0661b81cc46efe9a2097.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.0661b81cc46efe9a2097.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e4719926a34b4040eb05.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e4719926a34b4040eb05.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.375a8fc387407d276b42.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.375a8fc387407d276b42.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c0ed3ff3b9824d599774.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c0ed3ff3b9824d599774.hot-update.js",
"/chunks/admin-account.254ff51061d4f34ae44b.hot-update.js": "/chunks/admin-account.254ff51061d4f34ae44b.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.254ff51061d4f34ae44b.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.254ff51061d4f34ae44b.hot-update.js",
"/chunks/admin-account.caef94208f0f4720bb61.hot-update.js": "/chunks/admin-account.caef94208f0f4720bb61.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.caef94208f0f4720bb61.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.caef94208f0f4720bb61.hot-update.js",
"/chunks/admin-account.6459fee37e968ca4cd4e.hot-update.js": "/chunks/admin-account.6459fee37e968ca4cd4e.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.6459fee37e968ca4cd4e.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.6459fee37e968ca4cd4e.hot-update.js",
"/chunks/admin-account.f5c90d74bc42600535fe.hot-update.js": "/chunks/admin-account.f5c90d74bc42600535fe.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.f5c90d74bc42600535fe.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.f5c90d74bc42600535fe.hot-update.js",
"/chunks/admin-account.149982b3f19fec06a648.hot-update.js": "/chunks/admin-account.149982b3f19fec06a648.hot-update.js",
"/chunks/app-setup.149982b3f19fec06a648.hot-update.js": "/chunks/app-setup.149982b3f19fec06a648.hot-update.js",
"/chunks/billings-detail.149982b3f19fec06a648.hot-update.js": "/chunks/billings-detail.149982b3f19fec06a648.hot-update.js",
"/chunks/create-new-password.149982b3f19fec06a648.hot-update.js": "/chunks/create-new-password.149982b3f19fec06a648.hot-update.js",
"/chunks/database.149982b3f19fec06a648.hot-update.js": "/chunks/database.149982b3f19fec06a648.hot-update.js",
"/chunks/email-verified.149982b3f19fec06a648.hot-update.js": "/chunks/email-verified.149982b3f19fec06a648.hot-update.js",
"/chunks/environment-setup.149982b3f19fec06a648.hot-update.js": "/chunks/environment-setup.149982b3f19fec06a648.hot-update.js",
"/chunks/forgotten-password.149982b3f19fec06a648.hot-update.js": "/chunks/forgotten-password.149982b3f19fec06a648.hot-update.js",
"/chunks/installation-disclaimer.149982b3f19fec06a648.hot-update.js": "/chunks/installation-disclaimer.149982b3f19fec06a648.hot-update.js",
"/chunks/invitation.149982b3f19fec06a648.hot-update.js": "/chunks/invitation.149982b3f19fec06a648.hot-update.js",
"/chunks/not-found.149982b3f19fec06a648.hot-update.js": "/chunks/not-found.149982b3f19fec06a648.hot-update.js",
"/chunks/purchase-code.149982b3f19fec06a648.hot-update.js": "/chunks/purchase-code.149982b3f19fec06a648.hot-update.js",
"/chunks/shared/authenticate.149982b3f19fec06a648.hot-update.js": "/chunks/shared/authenticate.149982b3f19fec06a648.hot-update.js",
"/chunks/sign-in.149982b3f19fec06a648.hot-update.js": "/chunks/sign-in.149982b3f19fec06a648.hot-update.js",
"/chunks/sign-up.149982b3f19fec06a648.hot-update.js": "/chunks/sign-up.149982b3f19fec06a648.hot-update.js",
"/chunks/status-check.149982b3f19fec06a648.hot-update.js": "/chunks/status-check.149982b3f19fec06a648.hot-update.js",
"/chunks/stripe-credentials.149982b3f19fec06a648.hot-update.js": "/chunks/stripe-credentials.149982b3f19fec06a648.hot-update.js",
"/chunks/subscription-plans.149982b3f19fec06a648.hot-update.js": "/chunks/subscription-plans.149982b3f19fec06a648.hot-update.js",
"/chunks/subscription-service.149982b3f19fec06a648.hot-update.js": "/chunks/subscription-service.149982b3f19fec06a648.hot-update.js",
"/chunks/temporary-unavailable.149982b3f19fec06a648.hot-update.js": "/chunks/temporary-unavailable.149982b3f19fec06a648.hot-update.js",
"/chunks/admin-account.81def9917bfb544ade6a.hot-update.js": "/chunks/admin-account.81def9917bfb544ade6a.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.81def9917bfb544ade6a.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.81def9917bfb544ade6a.hot-update.js",
"/chunks/admin-account.05c1ee2c3a443e7ba812.hot-update.js": "/chunks/admin-account.05c1ee2c3a443e7ba812.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.05c1ee2c3a443e7ba812.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.05c1ee2c3a443e7ba812.hot-update.js",
"/chunks/admin-account.4db6fc48e9c173480311.hot-update.js": "/chunks/admin-account.4db6fc48e9c173480311.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4db6fc48e9c173480311.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4db6fc48e9c173480311.hot-update.js",
"/chunks/admin-account.9802dbf1c4699bacf478.hot-update.js": "/chunks/admin-account.9802dbf1c4699bacf478.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.9802dbf1c4699bacf478.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.9802dbf1c4699bacf478.hot-update.js",
"/chunks/admin-account.c0953f0c5ed549ac8bd0.hot-update.js": "/chunks/admin-account.c0953f0c5ed549ac8bd0.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c0953f0c5ed549ac8bd0.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c0953f0c5ed549ac8bd0.hot-update.js",
"/chunks/admin-account.e357b17c2e69738d244d.hot-update.js": "/chunks/admin-account.e357b17c2e69738d244d.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e357b17c2e69738d244d.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e357b17c2e69738d244d.hot-update.js",
"/chunks/admin-account.1922ce623e79944e38e6.hot-update.js": "/chunks/admin-account.1922ce623e79944e38e6.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.1922ce623e79944e38e6.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.1922ce623e79944e38e6.hot-update.js",
"/chunks/admin-account.53e6c429e5812a890628.hot-update.js": "/chunks/admin-account.53e6c429e5812a890628.hot-update.js",
"/chunks/app-setup.53e6c429e5812a890628.hot-update.js": "/chunks/app-setup.53e6c429e5812a890628.hot-update.js",
"/chunks/billings-detail.53e6c429e5812a890628.hot-update.js": "/chunks/billings-detail.53e6c429e5812a890628.hot-update.js",
"/chunks/create-new-password.53e6c429e5812a890628.hot-update.js": "/chunks/create-new-password.53e6c429e5812a890628.hot-update.js",
"/chunks/database.53e6c429e5812a890628.hot-update.js": "/chunks/database.53e6c429e5812a890628.hot-update.js",
"/chunks/email-verified.53e6c429e5812a890628.hot-update.js": "/chunks/email-verified.53e6c429e5812a890628.hot-update.js",
"/chunks/environment-setup.53e6c429e5812a890628.hot-update.js": "/chunks/environment-setup.53e6c429e5812a890628.hot-update.js",
"/chunks/forgotten-password.53e6c429e5812a890628.hot-update.js": "/chunks/forgotten-password.53e6c429e5812a890628.hot-update.js",
"/chunks/installation-disclaimer.53e6c429e5812a890628.hot-update.js": "/chunks/installation-disclaimer.53e6c429e5812a890628.hot-update.js",
"/chunks/invitation.53e6c429e5812a890628.hot-update.js": "/chunks/invitation.53e6c429e5812a890628.hot-update.js",
"/chunks/not-found.53e6c429e5812a890628.hot-update.js": "/chunks/not-found.53e6c429e5812a890628.hot-update.js",
"/chunks/purchase-code.53e6c429e5812a890628.hot-update.js": "/chunks/purchase-code.53e6c429e5812a890628.hot-update.js",
"/chunks/shared/authenticate.53e6c429e5812a890628.hot-update.js": "/chunks/shared/authenticate.53e6c429e5812a890628.hot-update.js",
"/chunks/sign-in.53e6c429e5812a890628.hot-update.js": "/chunks/sign-in.53e6c429e5812a890628.hot-update.js",
"/chunks/sign-up.53e6c429e5812a890628.hot-update.js": "/chunks/sign-up.53e6c429e5812a890628.hot-update.js",
"/chunks/status-check.53e6c429e5812a890628.hot-update.js": "/chunks/status-check.53e6c429e5812a890628.hot-update.js",
"/chunks/stripe-credentials.53e6c429e5812a890628.hot-update.js": "/chunks/stripe-credentials.53e6c429e5812a890628.hot-update.js",
"/chunks/subscription-plans.53e6c429e5812a890628.hot-update.js": "/chunks/subscription-plans.53e6c429e5812a890628.hot-update.js",
"/chunks/subscription-service.53e6c429e5812a890628.hot-update.js": "/chunks/subscription-service.53e6c429e5812a890628.hot-update.js",
"/chunks/temporary-unavailable.53e6c429e5812a890628.hot-update.js": "/chunks/temporary-unavailable.53e6c429e5812a890628.hot-update.js",
"/chunks/sign-in.8e87f6df3e4406cd291a.hot-update.js": "/chunks/sign-in.8e87f6df3e4406cd291a.hot-update.js",
"/chunks/sign-in.c673e1a9e2f3af3484fe.hot-update.js": "/chunks/sign-in.c673e1a9e2f3af3484fe.hot-update.js",
"/chunks/sign-in.aceb4b996364015e0eb0.hot-update.js": "/chunks/sign-in.aceb4b996364015e0eb0.hot-update.js",
"/chunks/sign-in.f9109caa10ba9434ae56.hot-update.js": "/chunks/sign-in.f9109caa10ba9434ae56.hot-update.js",
"/chunks/sign-in.24a627ca813e8dafa949.hot-update.js": "/chunks/sign-in.24a627ca813e8dafa949.hot-update.js",
"/chunks/sign-in.9c9f0d67fbd893e75aa9.hot-update.js": "/chunks/sign-in.9c9f0d67fbd893e75aa9.hot-update.js",
"/chunks/admin-account.e6456cbbf9916a92605c.hot-update.js": "/chunks/admin-account.e6456cbbf9916a92605c.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e6456cbbf9916a92605c.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.e6456cbbf9916a92605c.hot-update.js",
"/chunks/admin-account.c978e24e47fc6c90624f.hot-update.js": "/chunks/admin-account.c978e24e47fc6c90624f.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c978e24e47fc6c90624f.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c978e24e47fc6c90624f.hot-update.js",
"/chunks/sign-in.9c4fa1948e48f05c9021.hot-update.js": "/chunks/sign-in.9c4fa1948e48f05c9021.hot-update.js",
"/chunks/sign-in.0d817bb258a553489489.hot-update.js": "/chunks/sign-in.0d817bb258a553489489.hot-update.js",
"/chunks/sign-in.ff9f49452e80d1cf4f48.hot-update.js": "/chunks/sign-in.ff9f49452e80d1cf4f48.hot-update.js",
"/chunks/sign-in.69b9098d37375a52a20d.hot-update.js": "/chunks/sign-in.69b9098d37375a52a20d.hot-update.js",
"/chunks/sign-in.a269501cc1b94a34c662.hot-update.js": "/chunks/sign-in.a269501cc1b94a34c662.hot-update.js",
"/chunks/sign-in.a00a96f67ec733fac232.hot-update.js": "/chunks/sign-in.a00a96f67ec733fac232.hot-update.js",
"/chunks/sign-in.07799c64ad883b069194.hot-update.js": "/chunks/sign-in.07799c64ad883b069194.hot-update.js",
"/chunks/sign-in.2f7c1cd99f17bc6d24a3.hot-update.js": "/chunks/sign-in.2f7c1cd99f17bc6d24a3.hot-update.js",
"/chunks/sign-in.04502038f6dfd6c8da91.hot-update.js": "/chunks/sign-in.04502038f6dfd6c8da91.hot-update.js",
"/chunks/sign-in.fa08ca48f31c3a96d961.hot-update.js": "/chunks/sign-in.fa08ca48f31c3a96d961.hot-update.js",
"/chunks/sign-in.d398dd059f4ed1fcacd2.hot-update.js": "/chunks/sign-in.d398dd059f4ed1fcacd2.hot-update.js",
"/chunks/sign-in.15baacd003cb02c7b5f1.hot-update.js": "/chunks/sign-in.15baacd003cb02c7b5f1.hot-update.js",
"/chunks/sign-in.203855edbc0785aa80c2.hot-update.js": "/chunks/sign-in.203855edbc0785aa80c2.hot-update.js",
"/chunks/sign-in.09e4a5acd801a756c1fb.hot-update.js": "/chunks/sign-in.09e4a5acd801a756c1fb.hot-update.js",
"/chunks/sign-in.54c7eb2b67c1fc34959c.hot-update.js": "/chunks/sign-in.54c7eb2b67c1fc34959c.hot-update.js",
"/chunks/sign-in.00bdeb43b4f81209c6a3.hot-update.js": "/chunks/sign-in.00bdeb43b4f81209c6a3.hot-update.js",
"/chunks/sign-in.7427303352f28311c846.hot-update.js": "/chunks/sign-in.7427303352f28311c846.hot-update.js",
"/chunks/sign-in.9c88b5003c122cbf79fb.hot-update.js": "/chunks/sign-in.9c88b5003c122cbf79fb.hot-update.js",
"/chunks/sign-in.9a64dcf50ed4bb7ffaaa.hot-update.js": "/chunks/sign-in.9a64dcf50ed4bb7ffaaa.hot-update.js",
"/chunks/sign-in.649aff60c80d36a7934f.hot-update.js": "/chunks/sign-in.649aff60c80d36a7934f.hot-update.js",
"/chunks/sign-in.d1f00e1182d6dbfa75f8.hot-update.js": "/chunks/sign-in.d1f00e1182d6dbfa75f8.hot-update.js",
"/chunks/sign-in.49b62f2ccebcbe26368c.hot-update.js": "/chunks/sign-in.49b62f2ccebcbe26368c.hot-update.js",
"/chunks/sign-in.c5fe1d86abdab8d7825e.hot-update.js": "/chunks/sign-in.c5fe1d86abdab8d7825e.hot-update.js",
"/chunks/sign-in.16d44493a9e2d70a8ee0.hot-update.js": "/chunks/sign-in.16d44493a9e2d70a8ee0.hot-update.js",
"/chunks/sign-in.2d42f8b4de0b79979668.hot-update.js": "/chunks/sign-in.2d42f8b4de0b79979668.hot-update.js",
"/chunks/sign-in.4425af9c7991f261134c.hot-update.js": "/chunks/sign-in.4425af9c7991f261134c.hot-update.js",
"/chunks/sign-in.74e9b578f2bf66af1ad2.hot-update.js": "/chunks/sign-in.74e9b578f2bf66af1ad2.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.195e51fb6a8879304fab.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.195e51fb6a8879304fab.hot-update.js",
"/chunks/sign-in.93654cd28df2f8a93680.hot-update.js": "/chunks/sign-in.93654cd28df2f8a93680.hot-update.js",
"/chunks/sign-up.93654cd28df2f8a93680.hot-update.js": "/chunks/sign-up.93654cd28df2f8a93680.hot-update.js",
"/chunks/sign-in.d2b721c965574566e6a9.hot-update.js": "/chunks/sign-in.d2b721c965574566e6a9.hot-update.js",
"/chunks/sign-in.7abdb99c798da6ef7cb2.hot-update.js": "/chunks/sign-in.7abdb99c798da6ef7cb2.hot-update.js",
"/chunks/sign-up.7abdb99c798da6ef7cb2.hot-update.js": "/chunks/sign-up.7abdb99c798da6ef7cb2.hot-update.js",
"/chunks/sign-in.c37be14d27dcc39963ee.hot-update.js": "/chunks/sign-in.c37be14d27dcc39963ee.hot-update.js",
"/chunks/sign-up.c37be14d27dcc39963ee.hot-update.js": "/chunks/sign-up.c37be14d27dcc39963ee.hot-update.js",
"/chunks/sign-in.b87d8670e508cfe68b08.hot-update.js": "/chunks/sign-in.b87d8670e508cfe68b08.hot-update.js",
"/chunks/admin-account.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/admin-account.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/app-setup.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/app-setup.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/billings-detail.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/billings-detail.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/create-new-password.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/create-new-password.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/database.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/database.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/email-verified.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/email-verified.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/environment-setup.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/environment-setup.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/forgotten-password.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/forgotten-password.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/installation-disclaimer.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/installation-disclaimer.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/invitation.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/invitation.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/not-found.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/not-found.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/purchase-code.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/purchase-code.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/sign-in.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/sign-in.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/sign-up.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/sign-up.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/status-check.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/status-check.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/stripe-credentials.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/stripe-credentials.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/subscription-plans.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/subscription-plans.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/subscription-service.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/subscription-service.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/temporary-unavailable.8eacb9bcbd176326cfdc.hot-update.js": "/chunks/temporary-unavailable.8eacb9bcbd176326cfdc.hot-update.js",
"/chunks/admin-account.1de91fd41dd63a02bc23.hot-update.js": "/chunks/admin-account.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/app-setup.1de91fd41dd63a02bc23.hot-update.js": "/chunks/app-setup.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/billings-detail.1de91fd41dd63a02bc23.hot-update.js": "/chunks/billings-detail.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/create-new-password.1de91fd41dd63a02bc23.hot-update.js": "/chunks/create-new-password.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/database.1de91fd41dd63a02bc23.hot-update.js": "/chunks/database.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/email-verified.1de91fd41dd63a02bc23.hot-update.js": "/chunks/email-verified.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/environment-setup.1de91fd41dd63a02bc23.hot-update.js": "/chunks/environment-setup.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/forgotten-password.1de91fd41dd63a02bc23.hot-update.js": "/chunks/forgotten-password.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/installation-disclaimer.1de91fd41dd63a02bc23.hot-update.js": "/chunks/installation-disclaimer.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/invitation.1de91fd41dd63a02bc23.hot-update.js": "/chunks/invitation.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/not-found.1de91fd41dd63a02bc23.hot-update.js": "/chunks/not-found.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/purchase-code.1de91fd41dd63a02bc23.hot-update.js": "/chunks/purchase-code.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/sign-in.1de91fd41dd63a02bc23.hot-update.js": "/chunks/sign-in.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/sign-up.1de91fd41dd63a02bc23.hot-update.js": "/chunks/sign-up.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/status-check.1de91fd41dd63a02bc23.hot-update.js": "/chunks/status-check.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/stripe-credentials.1de91fd41dd63a02bc23.hot-update.js": "/chunks/stripe-credentials.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/subscription-plans.1de91fd41dd63a02bc23.hot-update.js": "/chunks/subscription-plans.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/subscription-service.1de91fd41dd63a02bc23.hot-update.js": "/chunks/subscription-service.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/temporary-unavailable.1de91fd41dd63a02bc23.hot-update.js": "/chunks/temporary-unavailable.1de91fd41dd63a02bc23.hot-update.js",
"/chunks/sign-in.1a2a4477a10d06bf7d28.hot-update.js": "/chunks/sign-in.1a2a4477a10d06bf7d28.hot-update.js",
"/chunks/sign-in.ac7f3e5d1ce8c87a364c.hot-update.js": "/chunks/sign-in.ac7f3e5d1ce8c87a364c.hot-update.js",
"/chunks/sign-in.2cf088362fb97d544ca6.hot-update.js": "/chunks/sign-in.2cf088362fb97d544ca6.hot-update.js",
"/chunks/sign-in.0d0548916ef984044d3d.hot-update.js": "/chunks/sign-in.0d0548916ef984044d3d.hot-update.js",
"/chunks/sign-in.0531d2bbf15fd9f07aa3.hot-update.js": "/chunks/sign-in.0531d2bbf15fd9f07aa3.hot-update.js",
"/chunks/sign-in.fd02330bec153ec22be1.hot-update.js": "/chunks/sign-in.fd02330bec153ec22be1.hot-update.js",
"/chunks/sign-in.764644e8be8b708eeb3c.hot-update.js": "/chunks/sign-in.764644e8be8b708eeb3c.hot-update.js",
"/chunks/sign-in.d93cf94bef0bd2cf6015.hot-update.js": "/chunks/sign-in.d93cf94bef0bd2cf6015.hot-update.js",
"/chunks/sign-in.1114d180954169a2b4f5.hot-update.js": "/chunks/sign-in.1114d180954169a2b4f5.hot-update.js",
"/chunks/sign-in.a8e0b3a3bfd9744e0ffd.hot-update.js": "/chunks/sign-in.a8e0b3a3bfd9744e0ffd.hot-update.js",
"/chunks/sign-in.581b24b4fc62c63022d8.hot-update.js": "/chunks/sign-in.581b24b4fc62c63022d8.hot-update.js",
"/chunks/sign-in.aedec156ab30191a4a02.hot-update.js": "/chunks/sign-in.aedec156ab30191a4a02.hot-update.js",
"/chunks/sign-in.1e83869f5bc03a1a0f30.hot-update.js": "/chunks/sign-in.1e83869f5bc03a1a0f30.hot-update.js",
"/chunks/sign-in.bc172d8f4f8a6f31828e.hot-update.js": "/chunks/sign-in.bc172d8f4f8a6f31828e.hot-update.js",
"/chunks/sign-in.dab0e0f93bc7e6f31afb.hot-update.js": "/chunks/sign-in.dab0e0f93bc7e6f31afb.hot-update.js",
"/chunks/sign-in.1414b05c0477ccd67a0b.hot-update.js": "/chunks/sign-in.1414b05c0477ccd67a0b.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c5855b7e62868d420972.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.c5855b7e62868d420972.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.2976e525d98683bf343a.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.2976e525d98683bf343a.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.515fc18b23cf9254b6dc.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.515fc18b23cf9254b6dc.hot-update.js",
"/chunks/sign-in.b39b49fc04c394a479f0.hot-update.js": "/chunks/sign-in.b39b49fc04c394a479f0.hot-update.js",
"/chunks/sign-in.3479f885d31a421db48b.hot-update.js": "/chunks/sign-in.3479f885d31a421db48b.hot-update.js",
"/chunks/sign-in.714fe92c12d53ea60984.hot-update.js": "/chunks/sign-in.714fe92c12d53ea60984.hot-update.js",
"/chunks/sign-in.1370399aa19fcd2d4dd3.hot-update.js": "/chunks/sign-in.1370399aa19fcd2d4dd3.hot-update.js",
"/chunks/sign-in.ac3cdebc7688573455ce.hot-update.js": "/chunks/sign-in.ac3cdebc7688573455ce.hot-update.js",
"/chunks/sign-in.01b62d2b160770407ca0.hot-update.js": "/chunks/sign-in.01b62d2b160770407ca0.hot-update.js",
"/chunks/sign-in.8f51d5ade5e69d18acb4.hot-update.js": "/chunks/sign-in.8f51d5ade5e69d18acb4.hot-update.js",
"/chunks/sign-in.631a4a580d0cf205fad0.hot-update.js": "/chunks/sign-in.631a4a580d0cf205fad0.hot-update.js",
"/chunks/sign-in.0dd8abc42116098b7a09.hot-update.js": "/chunks/sign-in.0dd8abc42116098b7a09.hot-update.js",
"/chunks/sign-in.118adeac20f83fd08b37.hot-update.js": "/chunks/sign-in.118adeac20f83fd08b37.hot-update.js",
"/chunks/sign-in.5eff8248dfeae9ca30e1.hot-update.js": "/chunks/sign-in.5eff8248dfeae9ca30e1.hot-update.js",
"/chunks/sign-in.9af0715bfd8c8fcedb8d.hot-update.js": "/chunks/sign-in.9af0715bfd8c8fcedb8d.hot-update.js",
"/chunks/sign-in.f796bc345d6c19c5fb5b.hot-update.js": "/chunks/sign-in.f796bc345d6c19c5fb5b.hot-update.js",
"/chunks/sign-in.52446a5991aafa31af28.hot-update.js": "/chunks/sign-in.52446a5991aafa31af28.hot-update.js",
"/chunks/sign-in.90275b1aaff63326428d.hot-update.js": "/chunks/sign-in.90275b1aaff63326428d.hot-update.js",
"/chunks/sign-in.f9d5f0873f2738080351.hot-update.js": "/chunks/sign-in.f9d5f0873f2738080351.hot-update.js",
"/chunks/sign-in.75dfc53c1b730dda32ed.hot-update.js": "/chunks/sign-in.75dfc53c1b730dda32ed.hot-update.js",
"/chunks/sign-in.3f7e718a29662f8d4559.hot-update.js": "/chunks/sign-in.3f7e718a29662f8d4559.hot-update.js",
"/chunks/sign-in.2dd3724a68ba2547b652.hot-update.js": "/chunks/sign-in.2dd3724a68ba2547b652.hot-update.js",
"/chunks/sign-in.d87def568c1fd58b7af8.hot-update.js": "/chunks/sign-in.d87def568c1fd58b7af8.hot-update.js",
"/chunks/sign-in.7675f4d21a4334b2d414.hot-update.js": "/chunks/sign-in.7675f4d21a4334b2d414.hot-update.js",
"/chunks/sign-in.acaa2297cd4fcaee0b44.hot-update.js": "/chunks/sign-in.acaa2297cd4fcaee0b44.hot-update.js",
"/chunks/sign-in.f66c2e13e6a6a035dbcd.hot-update.js": "/chunks/sign-in.f66c2e13e6a6a035dbcd.hot-update.js",
"/chunks/sign-in.34212ff733d0d6f52e6f.hot-update.js": "/chunks/sign-in.34212ff733d0d6f52e6f.hot-update.js",
"/chunks/sign-in.a54c0cd23559d1a98009.hot-update.js": "/chunks/sign-in.a54c0cd23559d1a98009.hot-update.js",
"/chunks/sign-in.9021f18d2ff2641efeeb.hot-update.js": "/chunks/sign-in.9021f18d2ff2641efeeb.hot-update.js",
"/chunks/sign-in.1df1368483295c8976a8.hot-update.js": "/chunks/sign-in.1df1368483295c8976a8.hot-update.js",
"/chunks/sign-in.390a68943c5eb7aef01a.hot-update.js": "/chunks/sign-in.390a68943c5eb7aef01a.hot-update.js",
"/chunks/sign-in.0505041115ab2bac9086.hot-update.js": "/chunks/sign-in.0505041115ab2bac9086.hot-update.js",
"/chunks/sign-in.23c26ce445ebdad0cf03.hot-update.js": "/chunks/sign-in.23c26ce445ebdad0cf03.hot-update.js",
"/chunks/sign-in.b8a4a7a9e6cc9dcdf200.hot-update.js": "/chunks/sign-in.b8a4a7a9e6cc9dcdf200.hot-update.js",
"/chunks/sign-in.87a7659dac366f8aa6ca.hot-update.js": "/chunks/sign-in.87a7659dac366f8aa6ca.hot-update.js",
"/chunks/sign-in.2f331c44e0a5a2b06624.hot-update.js": "/chunks/sign-in.2f331c44e0a5a2b06624.hot-update.js",
"/chunks/sign-in.6792ac47a24d758eac70.hot-update.js": "/chunks/sign-in.6792ac47a24d758eac70.hot-update.js",
"/chunks/sign-in.ec54c2825b22a31834a7.hot-update.js": "/chunks/sign-in.ec54c2825b22a31834a7.hot-update.js",
"/chunks/sign-in.a8a7ca1e016189c19a03.hot-update.js": "/chunks/sign-in.a8a7ca1e016189c19a03.hot-update.js",
"/chunks/sign-in.0eeac6bce8cf3b773a8b.hot-update.js": "/chunks/sign-in.0eeac6bce8cf3b773a8b.hot-update.js",
"/chunks/sign-in.379e18a483f1a0122df2.hot-update.js": "/chunks/sign-in.379e18a483f1a0122df2.hot-update.js",
"/chunks/sign-in.dbe8b7ae3e460f145f58.hot-update.js": "/chunks/sign-in.dbe8b7ae3e460f145f58.hot-update.js",
"/chunks/sign-in.5a027347402cc1cd1315.hot-update.js": "/chunks/sign-in.5a027347402cc1cd1315.hot-update.js",
"/chunks/admin-account.5d79e78df17812138efe.hot-update.js": "/chunks/admin-account.5d79e78df17812138efe.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.5d79e78df17812138efe.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.5d79e78df17812138efe.hot-update.js",
"/chunks/contact-us.5d79e78df17812138efe.hot-update.js": "/chunks/contact-us.5d79e78df17812138efe.hot-update.js",
"/chunks/homepage.5d79e78df17812138efe.hot-update.js": "/chunks/homepage.5d79e78df17812138efe.hot-update.js",
"/chunks/admin-account.0bb395e167298bafd699.hot-update.js": "/chunks/admin-account.0bb395e167298bafd699.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.0bb395e167298bafd699.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.0bb395e167298bafd699.hot-update.js",
"/chunks/contact-us.0bb395e167298bafd699.hot-update.js": "/chunks/contact-us.0bb395e167298bafd699.hot-update.js",
"/chunks/homepage.0bb395e167298bafd699.hot-update.js": "/chunks/homepage.0bb395e167298bafd699.hot-update.js",
"/chunks/admin-account.47a580f7a5265e8b1884.hot-update.js": "/chunks/admin-account.47a580f7a5265e8b1884.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.47a580f7a5265e8b1884.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.47a580f7a5265e8b1884.hot-update.js",
"/chunks/contact-us.47a580f7a5265e8b1884.hot-update.js": "/chunks/contact-us.47a580f7a5265e8b1884.hot-update.js",
"/chunks/homepage.47a580f7a5265e8b1884.hot-update.js": "/chunks/homepage.47a580f7a5265e8b1884.hot-update.js",
"/chunks/admin-account.37a01b569b87886a1229.hot-update.js": "/chunks/admin-account.37a01b569b87886a1229.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.37a01b569b87886a1229.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.37a01b569b87886a1229.hot-update.js",
"/chunks/contact-us.37a01b569b87886a1229.hot-update.js": "/chunks/contact-us.37a01b569b87886a1229.hot-update.js",
"/chunks/homepage.37a01b569b87886a1229.hot-update.js": "/chunks/homepage.37a01b569b87886a1229.hot-update.js",
"/chunks/sign-in.d9c29cebdac09f1584b0.hot-update.js": "/chunks/sign-in.d9c29cebdac09f1584b0.hot-update.js",
"/chunks/sign-in.c47d9527859d36d0312d.hot-update.js": "/chunks/sign-in.c47d9527859d36d0312d.hot-update.js",
"/chunks/sign-in.51d9ee9ceefa02747445.hot-update.js": "/chunks/sign-in.51d9ee9ceefa02747445.hot-update.js",
"/chunks/sign-in.a73a729d3265c47e3dda.hot-update.js": "/chunks/sign-in.a73a729d3265c47e3dda.hot-update.js",
"/chunks/sign-in.d477220ee04c126d4344.hot-update.js": "/chunks/sign-in.d477220ee04c126d4344.hot-update.js",
"/chunks/sign-in.fb5110b33de3b6c2d78e.hot-update.js": "/chunks/sign-in.fb5110b33de3b6c2d78e.hot-update.js",
"/chunks/sign-in.76054106261aaa1636d9.hot-update.js": "/chunks/sign-in.76054106261aaa1636d9.hot-update.js",
"/chunks/sign-in.81161db9ff72259e728b.hot-update.js": "/chunks/sign-in.81161db9ff72259e728b.hot-update.js",
"/chunks/sign-in.d65cd1e24a0dc4582318.hot-update.js": "/chunks/sign-in.d65cd1e24a0dc4582318.hot-update.js",
"/chunks/sign-in.cd9743df4f8d97dacb93.hot-update.js": "/chunks/sign-in.cd9743df4f8d97dacb93.hot-update.js",
"/chunks/sign-in.ee76913d83ff2198fbeb.hot-update.js": "/chunks/sign-in.ee76913d83ff2198fbeb.hot-update.js",
"/chunks/sign-in.7ef3bc312d95dab65dc6.hot-update.js": "/chunks/sign-in.7ef3bc312d95dab65dc6.hot-update.js",
"/chunks/sign-in.e2be113c262a70fa6102.hot-update.js": "/chunks/sign-in.e2be113c262a70fa6102.hot-update.js",
"/chunks/sign-in.a283710b6a9e5669a02d.hot-update.js": "/chunks/sign-in.a283710b6a9e5669a02d.hot-update.js",
"/chunks/sign-in.17227d0d4405379f0f6a.hot-update.js": "/chunks/sign-in.17227d0d4405379f0f6a.hot-update.js",
"/chunks/sign-in.42ef17068651b3e2079e.hot-update.js": "/chunks/sign-in.42ef17068651b3e2079e.hot-update.js",
"/chunks/sign-in.b601961037580ea2a4cf.hot-update.js": "/chunks/sign-in.b601961037580ea2a4cf.hot-update.js",
"/chunks/sign-in.2a1ed317ddc86f7a7961.hot-update.js": "/chunks/sign-in.2a1ed317ddc86f7a7961.hot-update.js",
"/chunks/sign-in.a0c385d76ea4976add6c.hot-update.js": "/chunks/sign-in.a0c385d76ea4976add6c.hot-update.js",
"/chunks/sign-in.769b49d2a50868745bce.hot-update.js": "/chunks/sign-in.769b49d2a50868745bce.hot-update.js",
"/chunks/sign-in.f2ef8441610fc9429eab.hot-update.js": "/chunks/sign-in.f2ef8441610fc9429eab.hot-update.js",
"/chunks/sign-in.e0123184689f443400c6.hot-update.js": "/chunks/sign-in.e0123184689f443400c6.hot-update.js",
"/chunks/sign-in.4fbd0c4a46d721e14c63.hot-update.js": "/chunks/sign-in.4fbd0c4a46d721e14c63.hot-update.js",
"/chunks/sign-in.1c3c4670e96b5a439608.hot-update.js": "/chunks/sign-in.1c3c4670e96b5a439608.hot-update.js",
"/chunks/sign-in.902eb20d3e7b76ec1413.hot-update.js": "/chunks/sign-in.902eb20d3e7b76ec1413.hot-update.js",
"/chunks/sign-in.ac9437acc5da9467dc66.hot-update.js": "/chunks/sign-in.ac9437acc5da9467dc66.hot-update.js",
"/chunks/sign-in.e95d4a97ca1b9dde66b0.hot-update.js": "/chunks/sign-in.e95d4a97ca1b9dde66b0.hot-update.js",
"/chunks/sign-in.c67ad38de459145ce39d.hot-update.js": "/chunks/sign-in.c67ad38de459145ce39d.hot-update.js",
"/chunks/sign-in.17aa5ccec9e9530aa544.hot-update.js": "/chunks/sign-in.17aa5ccec9e9530aa544.hot-update.js",
"/chunks/sign-in.32cc4975f492073f1558.hot-update.js": "/chunks/sign-in.32cc4975f492073f1558.hot-update.js",
"/chunks/sign-in.f8c6a7e5718cc6bb8775.hot-update.js": "/chunks/sign-in.f8c6a7e5718cc6bb8775.hot-update.js",
"/chunks/sign-in.9a4667d4cb1b2b552e7a.hot-update.js": "/chunks/sign-in.9a4667d4cb1b2b552e7a.hot-update.js",
"/chunks/sign-in.401eb6ca9f6b26969c4f.hot-update.js": "/chunks/sign-in.401eb6ca9f6b26969c4f.hot-update.js",
"/chunks/sign-in.f0e6e534f8b898b5424a.hot-update.js": "/chunks/sign-in.f0e6e534f8b898b5424a.hot-update.js",
"/chunks/sign-in.3d99f8019d0a95d7301a.hot-update.js": "/chunks/sign-in.3d99f8019d0a95d7301a.hot-update.js",
"/chunks/sign-in.783034098c6252d1eef6.hot-update.js": "/chunks/sign-in.783034098c6252d1eef6.hot-update.js",
"/chunks/sign-in.69fbf7664a8e867a788d.hot-update.js": "/chunks/sign-in.69fbf7664a8e867a788d.hot-update.js",
"/chunks/sign-in.a2dc2c5dc5571b409a52.hot-update.js": "/chunks/sign-in.a2dc2c5dc5571b409a52.hot-update.js",
"/chunks/sign-in.0e2eceebe301ba13d73b.hot-update.js": "/chunks/sign-in.0e2eceebe301ba13d73b.hot-update.js",
"/chunks/sign-in.d58761d6098d2ee00854.hot-update.js": "/chunks/sign-in.d58761d6098d2ee00854.hot-update.js",
"/chunks/sign-in.48d621741b021c423a87.hot-update.js": "/chunks/sign-in.48d621741b021c423a87.hot-update.js",
"/chunks/sign-in.571940d7be5554fa49fb.hot-update.js": "/chunks/sign-in.571940d7be5554fa49fb.hot-update.js",
"/chunks/sign-in.e9cb1b1203fac69f771a.hot-update.js": "/chunks/sign-in.e9cb1b1203fac69f771a.hot-update.js",
"/chunks/sign-in.1973a4b657fc5249b60d.hot-update.js": "/chunks/sign-in.1973a4b657fc5249b60d.hot-update.js",
"/chunks/sign-in.d1a9d7298778da3deda6.hot-update.js": "/chunks/sign-in.d1a9d7298778da3deda6.hot-update.js",
"/chunks/sign-in.a532afd3dcaf2c756662.hot-update.js": "/chunks/sign-in.a532afd3dcaf2c756662.hot-update.js",
"/chunks/sign-in.3c38313090701c4b7eaa.hot-update.js": "/chunks/sign-in.3c38313090701c4b7eaa.hot-update.js",
"/chunks/sign-in.e1faaa5fb719bc45c6af.hot-update.js": "/chunks/sign-in.e1faaa5fb719bc45c6af.hot-update.js",
"/chunks/sign-in.d267c3f35e07c5e9f7b2.hot-update.js": "/chunks/sign-in.d267c3f35e07c5e9f7b2.hot-update.js",
"/chunks/sign-in.8eca0d3fd08c30317426.hot-update.js": "/chunks/sign-in.8eca0d3fd08c30317426.hot-update.js",
"/chunks/sign-in.096c21eb77d2ad59834a.hot-update.js": "/chunks/sign-in.096c21eb77d2ad59834a.hot-update.js",
"/chunks/sign-in.0c2f54ae0f034fa4e63f.hot-update.js": "/chunks/sign-in.0c2f54ae0f034fa4e63f.hot-update.js",
"/chunks/sign-in.5591e8057d7bb946604a.hot-update.js": "/chunks/sign-in.5591e8057d7bb946604a.hot-update.js",
"/chunks/sign-in.b1b0d9e8005bbbe2e5f1.hot-update.js": "/chunks/sign-in.b1b0d9e8005bbbe2e5f1.hot-update.js",
"/chunks/sign-in.a57d9040ec25b2cbfee4.hot-update.js": "/chunks/sign-in.a57d9040ec25b2cbfee4.hot-update.js",
"/chunks/sign-in.51cfe684783901bebb9a.hot-update.js": "/chunks/sign-in.51cfe684783901bebb9a.hot-update.js",
"/chunks/sign-in.311661a9443afa72a33a.hot-update.js": "/chunks/sign-in.311661a9443afa72a33a.hot-update.js",
"/chunks/sign-in.ced7766acde2327153f1.hot-update.js": "/chunks/sign-in.ced7766acde2327153f1.hot-update.js",
"/chunks/sign-in.36d3a3beaa4cfb420a54.hot-update.js": "/chunks/sign-in.36d3a3beaa4cfb420a54.hot-update.js",
"/chunks/sign-in.7311456aa112a5423666.hot-update.js": "/chunks/sign-in.7311456aa112a5423666.hot-update.js",
"/chunks/sign-in.8f79507b0dfcea17586a.hot-update.js": "/chunks/sign-in.8f79507b0dfcea17586a.hot-update.js",
"/chunks/sign-in.f6e343dc65e5c8e196fe.hot-update.js": "/chunks/sign-in.f6e343dc65e5c8e196fe.hot-update.js",
"/chunks/email-verified.4ed739a40d949926c2f7.hot-update.js": "/chunks/email-verified.4ed739a40d949926c2f7.hot-update.js",
"/chunks/email-verified.1e446ea3c52de2a4a906.hot-update.js": "/chunks/email-verified.1e446ea3c52de2a4a906.hot-update.js",
"/chunks/email-verified.bbb2b405836fb1dc2344.hot-update.js": "/chunks/email-verified.bbb2b405836fb1dc2344.hot-update.js",
"/chunks/email-verified.27c878d7abc5c9b4d4a7.hot-update.js": "/chunks/email-verified.27c878d7abc5c9b4d4a7.hot-update.js",
"/chunks/email-verified.41346f530610e95abcf7.hot-update.js": "/chunks/email-verified.41346f530610e95abcf7.hot-update.js",
"/chunks/email-verified.5766c84081fb0d84d201.hot-update.js": "/chunks/email-verified.5766c84081fb0d84d201.hot-update.js",
"/chunks/email-verified.c8c1ed1f7b46c1116523.hot-update.js": "/chunks/email-verified.c8c1ed1f7b46c1116523.hot-update.js",
"/chunks/email-verified.65fb43a3a1b056e34d79.hot-update.js": "/chunks/email-verified.65fb43a3a1b056e34d79.hot-update.js",
"/chunks/admin-account.6996e503e13add7ebda8.hot-update.js": "/chunks/admin-account.6996e503e13add7ebda8.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.6996e503e13add7ebda8.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.6996e503e13add7ebda8.hot-update.js",
"/chunks/admin-account.4a3cd758f44a69cc63ef.hot-update.js": "/chunks/admin-account.4a3cd758f44a69cc63ef.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4a3cd758f44a69cc63ef.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.4a3cd758f44a69cc63ef.hot-update.js",
"/chunks/admin-account.5632ab8feefe5743e638.hot-update.js": "/chunks/admin-account.5632ab8feefe5743e638.hot-update.js",
"/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.5632ab8feefe5743e638.hot-update.js": "/chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/database~chunks/email-veri~2c1222b7.5632ab8feefe5743e638.hot-update.js",
"/chunks/email-verified.e8b91e5b492728feb27c.hot-update.js": "/chunks/email-verified.e8b91e5b492728feb27c.hot-update.js",
"/chunks/forgotten-password.a5f587683571ad46acf4.hot-update.js": "/chunks/forgotten-password.a5f587683571ad46acf4.hot-update.js",
"/chunks/forgotten-password.2cca6cc508c36fac6e46.hot-update.js": "/chunks/forgotten-password.2cca6cc508c36fac6e46.hot-update.js",
"/chunks/forgotten-password.72a31e11cc184e540dd7.hot-update.js": "/chunks/forgotten-password.72a31e11cc184e540dd7.hot-update.js",
"/chunks/forgotten-password.585560239270c3c46459.hot-update.js": "/chunks/forgotten-password.585560239270c3c46459.hot-update.js",
"/chunks/forgotten-password.2eef208af302df8da28e.hot-update.js": "/chunks/forgotten-password.2eef208af302df8da28e.hot-update.js",
"/chunks/forgotten-password.3e0b9392e397ac75a995.hot-update.js": "/chunks/forgotten-password.3e0b9392e397ac75a995.hot-update.js",
"/chunks/forgotten-password.b0fed0219e17ce0c95c9.hot-update.js": "/chunks/forgotten-password.b0fed0219e17ce0c95c9.hot-update.js",
"/chunks/forgotten-password.39092e10e29c01da9c55.hot-update.js": "/chunks/forgotten-password.39092e10e29c01da9c55.hot-update.js",
"/chunks/settings-password.7965db0366e334b91456.hot-update.js": "/chunks/settings-password.7965db0366e334b91456.hot-update.js",
"/chunks/settings-password.6f90ea33423138d3d0ee.hot-update.js": "/chunks/settings-password.6f90ea33423138d3d0ee.hot-update.js",
"/chunks/settings-password.dc1cc4e2f19048026975.hot-update.js": "/chunks/settings-password.dc1cc4e2f19048026975.hot-update.js",
"/chunks/settings-password.42e5b94e1cfec52fd324.hot-update.js": "/chunks/settings-password.42e5b94e1cfec52fd324.hot-update.js",
"/chunks/forgotten-password.8f9b01a1cef7e981ba08.hot-update.js": "/chunks/forgotten-password.8f9b01a1cef7e981ba08.hot-update.js",
"/chunks/forgotten-password.8b70a6d33c608b500051.hot-update.js": "/chunks/forgotten-password.8b70a6d33c608b500051.hot-update.js",
"/chunks/forgotten-password.235e396ca1e2103af859.hot-update.js": "/chunks/forgotten-password.235e396ca1e2103af859.hot-update.js",
"/chunks/create-new-password.3c8ae1b33cf0a53b9eba.hot-update.js": "/chunks/create-new-password.3c8ae1b33cf0a53b9eba.hot-update.js"
}

View File

@@ -1,5 +1,5 @@
<template>
<button class="group flex items-center border-2 border-black rounded-lg inline-block mx-auto px-7 py-2.5 whitespace-nowrap">
<button class="group flex items-center border-2 dark:border-gray-300 border-black rounded-lg inline-block mx-auto px-7 py-2.5 whitespace-nowrap">
<span class="font-extrabold text-lg pr-1">
{{ text }}
</span>

View File

@@ -1,14 +1,16 @@
<template>
<div v-if="isVisible" class="auth-form">
<div v-if="isVisible" class="text-center w-full max-w-xl">
<slot></slot>
</div>
</template>
<script>
export default {
name: 'AuthContent',
props: ['visible', 'name'],
props: [
'visible',
'name'
],
data() {
return {
isVisible: false,
@@ -18,4 +20,4 @@
this.isVisible = this.visible
}
}
</script>
</script>

View File

@@ -1,5 +1,5 @@
<template>
<div class="h-screen flex justify-center items-center">
<div class="h-screen flex justify-center items-center md:px-0 px-5">
<slot></slot>
</div>
</template>

View File

@@ -1,5 +1,5 @@
<template>
<div v-if="config.allowedFacebookLogin || config.allowedGoogleLogin || config.allowedGithubLogin" class="pt-12 flex items-center justify-center">
<div v-if="config.allowedFacebookLogin || config.allowedGoogleLogin || config.allowedGithubLogin" class="flex items-center justify-center mb-10">
<div v-if="config.allowedFacebookLogin" class="mx-5 cursor-pointer">
<facebook-icon @click="socialiteRedirect('facebook')" />
</div>

View File

@@ -8,8 +8,7 @@
:description="$t('page_create_password.subtitle')"
/>
<ValidationObserver @submit.prevent="createNewPassword" ref="create_new_password" v-slot="{ invalid }"
tag="form" class="form block-form create-new-password">
<ValidationObserver @submit.prevent="createNewPassword" ref="create_new_password" v-slot="{ invalid }" tag="form" class="form block-form create-new-password">
<div class="block-wrapper">
<label>{{ $t('page_create_password.label_email') }}:</label>

View File

@@ -8,36 +8,33 @@
:description="$t('page_forgotten_password.subtitle')"
/>
<ValidationObserver @submit.prevent="forgottenPassword" ref="forgotten_password" v-slot="{ invalid }"
tag="form" class="form inline-form">
<ValidationProvider tag="div" mode="passive" class="input-wrapper mr-4" name="E-Mail" rules="required"
v-slot="{ errors }">
<input v-model="recoverEmail" :placeholder="$t('page_login.placeholder_email')" type="email"
class="focus-border-theme"
:class="{'border-red': errors[0]}"/>
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationObserver @submit.prevent="forgottenPassword" ref="forgotten_password" v-slot="{ invalid }" tag="form" class="md:flex items-start md:space-x-4 md:space-y-0 space-y-4 mb-12">
<ValidationProvider tag="div" mode="passive" class="w-full text-left relative" name="E-Mail" rules="required" v-slot="{ errors }">
<input v-model="recoverEmail" :placeholder="$t('page_login.placeholder_email')" type="email" class="font-bold px-5 py-3.5 dark:bg-2x-dark-foreground bg-light-background w-full rounded-lg focus-border-theme appearance-none border border-transparent" :class="{'border-red': errors[0]}"/>
<span class="text-red-600 text-xs text-left" v-if="errors[0]">{{ errors[0] }}</span>
</ValidationProvider>
<AuthButton icon="chevron-right" :text="$t('page_forgotten_password.button_get_link')" :loading="isLoading" :disabled="isLoading"/>
<AuthButton class="md:w-min w-full justify-center" icon="chevron-right" :text="$t('page_forgotten_password.button_get_link')" :loading="isLoading" :disabled="isLoading"/>
</ValidationObserver>
<span class="additional-link">{{ $t('page_forgotten_password.password_remember_text') }}
<router-link :to="{name: 'SignIn'}" class="text-theme">
<span class="block">
{{ $t('page_forgotten_password.password_remember_text') }}
<router-link :to="{name: 'SignIn'}" class="font-bold text-theme">
{{ $t('page_forgotten_password.password_remember_button') }}
</router-link>
</span>
</AuthContent>
<!--Password reset link sended-->
<!--Password reset link send-->
<AuthContent name="password-reset-link-sended" :visible="false">
<img v-if="config.app_logo" class="logo mx-auto" :src="$getImage(config.app_logo)" :alt="config.app_name">
<b v-if="! config.app_logo" class="auth-logo-text">{{ config.app_name }}</b>
<Headline
:title="$t('page_forgotten_password.pass_sennded_title')"
:description="$t('page_forgotten_password.pass_sennded_subtitle')"
/>
<h1>{{ $t('page_forgotten_password.pass_sennded_title') }}</h1>
<h2>{{ $t('page_forgotten_password.pass_sennded_subtitle') }}</h2>
<span class="additional-link">{{ $t('page_forgotten_password.password_remember_text') }}
<router-link :to="{name: 'SignIn'}" class="text-theme">
<span class="block">
{{ $t('page_forgotten_password.password_remember_text') }}
<router-link :to="{name: 'SignIn'}" class="font-bold text-theme">
{{ $t('page_forgotten_password.password_remember_button') }}
</router-link>
</span>
@@ -46,8 +43,8 @@
</template>
<script>
import AuthContentWrapper from '/resources/js/components/Auth/AuthContentWrapper'
import {ValidationProvider, ValidationObserver} from 'vee-validate/dist/vee-validate.full'
import AuthContentWrapper from '/resources/js/components/Auth/AuthContentWrapper'
import AuthContent from '/resources/js/components/Auth/AuthContent'
import AuthButton from '/resources/js/components/Auth/AuthButton'
import {required} from 'vee-validate/dist/rules'
@@ -67,7 +64,9 @@
Headline,
},
computed: {
...mapGetters(['config']),
...mapGetters([
'config',
]),
},
data() {
return {
@@ -77,7 +76,6 @@
},
methods: {
goToAuthPage(slug) {
this.$refs.auth.$children.forEach(page => {
// Hide current step
@@ -107,27 +105,16 @@
})
.then(() => {
// End loading
this.isLoading = false
this.goToAuthPage('password-reset-link-sended')
}).catch(error => {
if (error.response.status == 422) {
if (error.response.status === 422) {
this.$refs.forgotten_password.setErrors({
'E-Mail': error.response.data.message
});
}
// End loading
this.isLoading = false
})
}).finally(() => this.isLoading = false)
},
}
}
</script>
<style scoped lang="scss">
@import '/resources/sass/vuefilemanager/_auth-form';
@import '/resources/sass/vuefilemanager/_auth';
</style>

View File

@@ -1,78 +1,42 @@
<template>
<div>
<div class="mb-14">
<!--Custom content-->
<slot></slot>
<!--Default application logo-->
<div v-if="! $slots.default">
<img v-if="config.app_logo" class="logo mx-auto" :src="$getImage(config.app_logo)" :alt="config.app_name">
<b v-if="! config.app_logo" class="auth-logo-text">{{ config.app_name }}</b>
<!--Image logo-->
<img v-if="config.app_logo" class="md:w-32 w-28 mb-6 mx-auto" :src="$getImage(config.app_logo)" :alt="config.app_name">
<!--Text logo if image isn't available-->
<b v-if="! config.app_logo" class="font-bold text-xl mb-10 block">
{{ config.app_name }}
</b>
</div>
<h1>{{ title }}</h1>
<h2>{{ description }}</h2>
<h1 class="md:text-4xl text-3xl font-extrabold mb-0.5">
{{ title }}
</h1>
<h2 class="md:text-2xl text-xl font-normal">
{{ description }}
</h2>
</div>
</template>
<script>
import {mapGetters} from "vuex";
import {mapGetters} from "vuex";
export default {
name: 'Headline',
props: [
'description',
'title',
],
computed: {
...mapGetters([
'config',
])
}
}
</script>
<style lang="scss">
@import '/resources/sass/vuefilemanager/_variables';
@import '/resources/sass/vuefilemanager/_mixins';
.logo {
width: 120px;
margin-bottom: 20px;
}
h1 {
@include font-size(34);
font-weight: 800;
line-height: 1.2;
margin-bottom: 2px;
color: $text;
}
h2 {
@include font-size(23);
font-weight: 500;
margin-bottom: 50px;
color: $text;
}
@media only screen and (max-width: 690px) {
h1 {
@include font-size(30);
}
h2 {
@include font-size(21);
export default {
name: 'Headline',
props: [
'description',
'title',
],
computed: {
...mapGetters([
'config',
])
}
}
@media only screen and (max-width: 490px) {
h1 {
@include font-size(22);
}
h2 {
@include font-size(18);
}
}
</style>
</script>

View File

@@ -8,144 +8,125 @@
:description="$t('page_login.subtitle')"
/>
<ValidationObserver @submit.prevent="logIn" ref="log_in" v-slot="{ invalid }" tag="form"
class="form inline-form">
<ValidationProvider tag="div" mode="passive" class="input-wrapper mr-4" name="E-Mail" rules="required"
v-slot="{ errors }">
<input v-model="loginEmail" :placeholder="$t('page_login.placeholder_email')" type="email"
class="focus-border-theme"
:class="{'border-red': errors[0]}" />
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationObserver @submit.prevent="logIn" ref="log_in" v-slot="{ invalid }" tag="form" class="md:flex items-start md:space-x-4 md:space-y-0 space-y-4 mb-12">
<ValidationProvider class="w-full text-left relative" tag="div" mode="passive" name="E-Mail" rules="required" v-slot="{ errors }">
<input class="font-bold px-5 py-3.5 dark:bg-2x-dark-foreground bg-light-background w-full rounded-lg focus-border-theme appearance-none border border-transparent" :class="{'border-red': errors[0]}" v-model="loginEmail" :placeholder="$t('page_login.placeholder_email')" type="email" />
<span class="text-red-600 text-xs text-left" v-if="errors[0]">{{ errors[0] }}</span>
</ValidationProvider>
<AuthButton icon="chevron-right" :text="$t('page_login.button_next')" :loading="isLoading"
:disabled="isLoading" />
<AuthButton class="md:w-min w-full justify-center" icon="chevron-right" :text="$t('page_login.button_next')" :loading="isLoading" :disabled="isLoading" />
</ValidationObserver>
<SocialiteAuthenticationButtons/>
<SocialiteAuthenticationButtons />
<span v-if="config.userRegistration" class="additional-link">
<span v-if="config.userRegistration" class="block">
{{ $t('page_login.registration_text') }}
<router-link class="text-theme" :to="{name: 'SignUp'}">
<router-link class="font-bold text-theme" :to="{name: 'SignUp'}">
{{ $t('page_login.registration_button') }}
</router-link>
</span>
</AuthContent>
<!--Log in By Password-->
<!--Log in By Password-->
<AuthContent name="sign-in" :visible="false">
<Headline
v-if="checkedAccount"
:title="$t('page_sign_in.title', {name: checkedAccount.name})"
:description="$t('page_sign_in.subtitle')"
>
<img class="user-avatar mx-auto rounded-xl w-28 mb-6 shadow-xl" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
</Headline>
<div class="user" v-if="checkedAccount">
<img class="user-avatar mx-auto" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
<h1>{{ $t('page_sign_in.title', {name: checkedAccount.name}) }}</h1>
<h2>{{ $t('page_sign_in.subtitle') }}:</h2>
</div>
<ValidationObserver @submit.prevent="singIn" ref="sign_in" v-slot="{ invalid }" tag="form"
class="form inline-form">
<ValidationProvider tag="div" mode="passive" class="input-wrapper mr-4" name="User Password" rules="required"
v-slot="{ errors }">
<input v-model="loginPassword" :placeholder="$t('page_sign_in.placeholder_password')"
type="password"
class="focus-border-theme"
:class="{'border-red': errors[0]}" />
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationObserver @submit.prevent="singIn" ref="sign_in" v-slot="{ invalid }" tag="form" class="md:flex items-start md:space-x-4 md:space-y-0 space-y-4 mb-12">
<ValidationProvider tag="div" mode="passive" class="w-full text-left" name="User Password" rules="required" v-slot="{ errors }">
<input v-model="loginPassword" :placeholder="$t('page_sign_in.placeholder_password')" type="password" class="font-bold px-5 py-3.5 dark:bg-2x-dark-foreground bg-light-background w-full h-full rounded-lg focus-border-theme appearance-none border border-transparent" :class="{'border-red': errors[0]}" />
<span class="text-red-600 text-xs text-left" v-if="errors[0]">{{ errors[0] }}</span>
</ValidationProvider>
<AuthButton icon="chevron-right" :text="$t('page_sign_in.button_log_in')" :loading="isLoading"
:disabled="isLoading" />
<AuthButton class="md:w-min w-full justify-center" icon="chevron-right" :text="$t('page_sign_in.button_log_in')" :loading="isLoading" :disabled="isLoading" />
</ValidationObserver>
<span class="additional-link">{{ $t('page_sign_in.password_reset_text') }}
<router-link :to="{name: 'ForgottenPassword'}" class="text-theme">
<span class="block">
{{ $t('page_sign_in.password_reset_text') }}
<router-link :to="{name: 'ForgottenPassword'}" class="font-bold text-theme">
{{ $t('page_sign_in.password_reset_button') }}
</router-link>
</span>
</AuthContent>
<!--Resend verification email-->
<AuthContent name="not-verified" :visible="false">
<Headline
v-if="checkedAccount"
:title="$t('page_sign_in_2fa_title', {name: checkedAccount.name})"
:description="$t('page_not_verified.subtitle')"
>
<img class="user-avatar mx-auto rounded-xl w-28 mb-6 shadow-xl" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
</Headline>
<div class="user" v-if="checkedAccount">
<img class="user-avatar" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
<h1>{{ checkedAccount.name }}</h1>
<h2>{{ $t('page_not_verified.subtitle') }}</h2>
</div>
<span class="additional-link"> {{ $t('page_not_verified.resend_text') }}
<a @click="resendEmail" class="text-theme">{{ $t('page_not_verified.resend_button') }} </a>
<span class="block">
{{ $t('page_not_verified.resend_text') }}
<b @click="resendEmail" class="text-theme cursor-pointer">
{{ $t('page_not_verified.resend_button') }}
</b>
</span>
</AuthContent>
<!-- Log in by 2fa -->
<!-- Log in by 2fa -->
<AuthContent name="two-factor-authentication" :visible="false">
<Headline
v-if="checkedAccount"
:title="$t('page_sign_in_2fa_title', {name: checkedAccount.name})"
:description="$t('page_sign_in_2fa_subtitle')"
>
<img class="user-avatar mx-auto rounded-xl w-28 mb-6 shadow-xl" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
</Headline>
<div class="user" v-if="checkedAccount">
<img class="user-avatar" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
<h1> {{ $t('page_sign_in_2fa_title', {name: checkedAccount.name}) }} </h1>
<h2> {{ $t('page_sign_in_2fa_subtitle') }}:</h2>
</div>
<ValidationObserver ref="two_factor_authentication" v-slot="{ invalid }" tag="form"
class="form inline-form">
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="Two Factor Authentication" rules="required"
v-slot="{ errors }">
<input v-model="twoFactorCode" :placeholder="$t('page_sign_in.placeholder_2fa')"
@input="twoFactorChallenge(false)"
type="text"
maxlength="6"
class="focus-border-theme"
:class="{'border-red': errors[0]}" />
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationObserver ref="two_factor_authentication" v-slot="{ invalid }" tag="form" class="mb-12">
<ValidationProvider tag="div" mode="passive" class="mx-auto" name="Two Factor Authentication" rules="required" v-slot="{ errors }">
<input v-model="twoFactorCode" ref="twoFactorCodeInput" :placeholder="$t('page_sign_in.placeholder_2fa')" @input="twoFactorChallenge(false)" type="text" maxlength="6" class="font-bold px-5 py-3.5 dark:bg-2x-dark-foreground bg-light-background text-center md:w-80 w-full h-full rounded-lg focus-border-theme appearance-none border border-transparent" :class="{'border-red': errors[0]}" />
<span class="text-red-600 text-xs mt-2 text-center block" v-if="errors[0]">{{ errors[0] }}</span>
</ValidationProvider>
</ValidationObserver>
<span class="additional-link"> {{ $t('page_sign_in.2fa_recovery_text') }}
<a @click="goToAuthPage('two-factor-recovery')" class="text-theme">
<span class="block">
{{ $t('page_sign_in.2fa_recovery_text') }}
<b @click="goToAuthPage('two-factor-recovery')" class="text-theme cursor-pointer cursor-pointer">
{{ $t('page_sign_in.2fa_recovery_button') }}
</a>
</b>
</span>
<div class="spinner-wrapper">
<Spinner v-if="isLoading" class="spinner"/>
<Spinner v-if="isLoading" class="spinner" />
</div>
</AuthContent>
<!-- Log in by 2fa recovery code -->
<!-- Log in by 2fa with recovery code -->
<AuthContent name="two-factor-recovery" :visible="false">
<Headline
v-if="checkedAccount"
:title="$t('page_sign_in_2fa_title', {name: checkedAccount.name})"
:description="$t('page_sign_in.2fa_recovery_subtitle')"
>
<img class="user-avatar mx-auto rounded-xl w-28 mb-6 shadow-xl" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
</Headline>
<div class="user" v-if="checkedAccount">
<img class="user-avatar" :src="checkedAccount.avatar.md" :alt="checkedAccount.name">
<h1> {{ checkedAccount.name }} </h1>
<h2>{{ $t('page_sign_in.2fa_recovery_subtitle') }}:</h2>
</div>
<ValidationObserver ref="two_factor_recovery" v-slot="{ invalid }" tag="form"
class="form inline-form">
<ValidationProvider tag="div" mode="passive" class="input-wrapper" name="Two Factor Recovery" rules="required"
v-slot="{ errors }">
<input v-model="twoFactorRecoveryCode" :placeholder="$t('page_sign_in.placeholder_2fa_recovery')"
@input="twoFactorChallenge(true)"
type="text"
maxlength="21"
class="focus-border-theme"
:class="{'border-red': errors[0]}" />
<span class="error-message" v-if="errors[0]">{{ errors[0] }}</span>
<ValidationObserver ref="two_factor_recovery" v-slot="{ invalid }" tag="form" class="mb-12">
<ValidationProvider tag="div" mode="passive" class="mx-auto" name="Two Factor Recovery" rules="required" v-slot="{ errors }">
<input v-model="twoFactorRecoveryCode" :placeholder="$t('page_sign_in.placeholder_2fa_recovery')" @input="twoFactorChallenge(true)" type="text" maxlength="21" class="font-bold px-5 py-3.5 dark:bg-2x-dark-foreground bg-light-background text-center md:w-80 w-full h-full rounded-lg focus-border-theme appearance-none border border-transparent" :class="{'border-red': errors[0]}" />
<span class="text-red-600 text-xs mt-2 text-center block" v-if="errors[0]">{{ errors[0] }}</span>
</ValidationProvider>
</ValidationObserver>
<span class="additional-link">
<a @click="goToAuthPage('two-factor-authentication')" class="text-theme">
{{ $t('2fa.i_have_2fa_app') }}
</a>
</span>
<b @click="goToAuthPage('two-factor-authentication')" class="text-theme block cursor-pointer">
{{ $t('2fa.i_have_2fa_app') }}
</b>
<div v-if="isLoading" class="spinner-wrapper">
<Spinner class="spinner"/>
<Spinner class="spinner" />
</div>
</AuthContent>
</AuthContentWrapper>
</template>
@@ -153,7 +134,7 @@
<script>
import AuthContentWrapper from '/resources/js/components/Auth/AuthContentWrapper'
import {ValidationObserver, ValidationProvider} from 'vee-validate/dist/vee-validate.full'
import SocialiteAuthenticationButtons from '/resources/js/components/Auth/SocialiteAuthenticationButtons'
import SocialiteAuthenticationButtons from '/resources/js/components/Auth/SocialiteAuthenticationButtons'
import AuthContent from '/resources/js/components/Auth/AuthContent'
import AuthButton from '/resources/js/components/Auth/AuthButton'
import Spinner from '/resources/js/components/FilesView/Spinner'
@@ -163,171 +144,169 @@
import Headline from "./Headline";
export default {
name: 'SignIn',
components: {
Headline,
AuthContentWrapper,
ValidationProvider,
ValidationObserver,
SocialiteAuthenticationButtons,
AuthContent,
AuthButton,
Spinner,
},
computed: {
...mapGetters(['config']),
},
data() {
return {
isLoading: false,
validSignIn: false,
checkedAccount: undefined,
loginPassword: '',
loginEmail: '',
twoFactorCode: '',
twoFactorRecoveryCode: '',
}
},
methods: {
goToAuthPage(slug) {
name: 'SignIn',
components: {
SocialiteAuthenticationButtons,
AuthContentWrapper,
ValidationProvider,
ValidationObserver,
AuthContent,
AuthButton,
Headline,
Spinner,
},
computed: {
...mapGetters([
'config'
]),
},
data() {
return {
isLoading: false,
validSignIn: false,
checkedAccount: undefined,
loginPassword: '',
loginEmail: '',
twoFactorCode: '',
twoFactorRecoveryCode: '',
}
},
methods: {
goToAuthPage(slug) {
this.$refs.auth.$children.forEach(page => {
this.$refs.auth.$children.forEach(page => {
// Hide current step
page.isVisible = false
// Hide current step
page.isVisible = page.$props.name === slug;
})
},
resendEmail() {
axios.post('/api/user/email/verify/resend', {
email: this.loginEmail
})
.then(() => {
this.$router.push({name: 'SuccessfullySend'})
})
.catch(() => {
this.$isSomethingWrong()
})
},
async logIn() {
if (page.$props.name === slug) {
// Validate fields
const isValid = await this.$refs.log_in.validate();
// Go to next step
page.isVisible = true
}
})
},
resendEmail() {
axios.
post('/api/user/email/verify/resend', {
email: this.loginEmail
})
.then(
this.$router.push({name: 'SuccessfullySend'})
)
.catch(() => {
this.$isSomethingWrong()
})
},
async logIn() {
if (!isValid) return;
// Validate fields
const isValid = await this.$refs.log_in.validate();
// Start loading
this.isLoading = true
if (!isValid) return;
// Send request to get verify account
axios
.post('/api/user/check', {
email: this.loginEmail,
})
.then(response => {
// Start loading
this.isLoading = true
// End loading
this.isLoading = false
// Send request to get verify account
axios
.post('/api/user/check', {
email: this.loginEmail,
})
.then(response => {
this.checkedAccount = response.data
// End loading
this.isLoading = false
if (response.data.oauth_provider) {
// Redirect user to socialite login if he's accout is registered by socialite
this.$store.dispatch('socialiteRedirect', response.data.oauth_provider)
this.checkedAccount = response.data
} else {
// Show sign in password page
this.goToAuthPage('sign-in')
if(response.data.oauth_provider) {
// Redirect user to socialite login if he's accout is registered by socialite
this.$store.dispatch('socialiteRedirect', response.data.oauth_provider)
}
})
.catch(error => {
} else {
// Show sign in password page
this.goToAuthPage('sign-in')
if (error.response.status == 404) {
}
})
.catch(error => {
this.$refs.log_in.setErrors({
'E-Mail': [error.response.data]
});
}
if (error.response.status == 404) {
if (error.response.status == 500) {
this.$refs.log_in.setErrors({
'E-Mail': [error.response.data]
});
}
events.$emit('alert:open', {
emoji: '🤔',
title: this.$t('popup_signup_error.title'),
message: this.$t('popup_signup_error.message')
})
}
if (error.response.status == 500) {
// End loading
this.isLoading = false
})
},
async singIn() {
events.$emit('alert:open', {
emoji: '🤔',
title: this.$t('popup_signup_error.title'),
message: this.$t('popup_signup_error.message')
})
}
// Validate fields
const isValid = this.validSignIn ? this.validSignIn : await this.$refs.sign_in.validate();
// End loading
this.isLoading = false
})
},
async singIn() {
if (!isValid) return;
// Validate fields
const isValid = this.validSignIn ? this.validSignIn : await this.$refs.sign_in.validate();
if (!this.checkedAccount.verified) {
if (!isValid) return;
this.goToAuthPage('not-verified')
if(!this.checkedAccount.verified) {
return
}
this.goToAuthPage('not-verified')
// Start loading
this.isLoading = true
return
}
// Send request to get user token
axios
.post('/login', {
email: this.loginEmail,
password: this.loginPassword,
})
.then((response) => {
// Start loading
this.isLoading = true
// End loading
this.isLoading = false
// Send request to get user token
axios
.post('/login', {
email: this.loginEmail,
password: this.loginPassword,
})
.then((response) => {
// If is enabled two factor authentication
if (response.data.two_factor && !this.validSignIn) {
// End loading
this.isLoading = false
this.validSignIn = true
// If is enabled two factor authentication
if(response.data.two_factor && ! this.validSignIn) {
this.goToAuthPage('two-factor-authentication')
this.validSignIn = true
// Autofocus to input
this.$nextTick(() => this.$refs.twoFactorCodeInput.focus())
}
this.goToAuthPage('two-factor-authentication')
}
// If is disabled two factor authentication
if (!response.data.two_factor) {
// If is disabled two factor authentication
if(! response.data.two_factor ) {
// Set login state
this.$store.commit('SET_AUTHORIZED', true)
// Set login state
this.$store.commit('SET_AUTHORIZED', true)
// Go to files page
// Go to files page
this.proceedToAccount()
}
})
.catch(error => {
}
})
.catch(error => {
if (error.response.status == 422) {
if (error.response.status == 422) {
this.$refs.sign_in.setErrors({
'User Password': [this.$t('validation_errors.incorrect_password')]
});
}
this.$refs.sign_in.setErrors({
'User Password': [this.$t('validation_errors.incorrect_password')]
});
}
// End loading
this.isLoading = false
})
},
// End loading
this.isLoading = false
})
},
async twoFactorChallenge(recovery) {
// Check if is normal authentication or recovery
if (!recovery && this.twoFactorCode.length === 6 || recovery && this.twoFactorRecoveryCode.length === 21) {
@@ -386,31 +365,25 @@
this.$router.push({name: 'Files'})
}
}
},
created() {
this.$scrollTop()
this.$store.commit('PROCESSING_POPUP', undefined)
},
created() {
this.$scrollTop()
this.$store.commit('PROCESSING_POPUP', undefined)
//if (this.config.isDemo) {
this.loginEmail = 'howdy@hi5ve.digital'
this.loginPassword = 'vuefilemanager'
//}
console.log(
);
}
}
if (this.config.isDemo || this.config.isDev) {
this.loginEmail = 'howdy@hi5ve.digital'
this.loginPassword = 'vuefilemanager'
}
}
}
</script>
<style scoped lang="scss">
@import '/resources/sass/vuefilemanager/_auth-form';
@import '/resources/sass/vuefilemanager/_auth';
.spinner-wrapper {
width: 100%;
height: 50px;
position: relative;
top: 50px;
}
width: 100%;
height: 50px;
position: relative;
top: 50px;
}
</style>

View File

@@ -5,7 +5,6 @@
<script>
import Spinner from '/resources/js/components/FilesView/Spinner'
import {events} from "../../bus";
import i18n from "../../i18n";
export default {
name: 'SocialiteCallback',
@@ -35,6 +34,5 @@ export default {
this.$router.push({name: 'SignIn'})
})
}
}
</script>

View File

@@ -6,10 +6,9 @@
:description="$t('page_email_successfully_verified.subtitle')"
/>
<a href="/sign-in">
<router-link :to="{name: 'SignIn'}">
<AuthButton icon="chevron-right" :text="$t('page_sign_in.button_log_in')"/>
</a>
</router-link>
</AuthContent>
</AuthContentWrapper>
</template>
@@ -19,7 +18,6 @@
import AuthContent from '/resources/js/components/Auth/AuthContent'
import AuthButton from '/resources/js/components/Auth/AuthButton'
import Headline from "./Headline";
import {mapGetters} from 'vuex'
export default {
name: 'SuccessfullyEmailVerified',
@@ -29,13 +27,5 @@
AuthButton,
Headline,
},
computed: {
...mapGetters(['config']),
},
}
</script>
<style scoped lang="scss">
@import '/resources/sass/vuefilemanager/_auth-form';
@import '/resources/sass/vuefilemanager/_auth';
</style>

View File

@@ -6,12 +6,11 @@
:description="$t('page_email_successfully_send.subtitle')"
/>
<span class="additional-link">
<router-link :to="{name: 'Homepage'}" class="text-theme">
<span class="block">
<router-link :to="{name: 'Homepage'}" class="font-bold text-theme">
{{ $t('go_home') }}
</router-link>
</span>
</AuthContent>
</AuthContentWrapper>
</template>
@@ -20,8 +19,7 @@
import AuthContentWrapper from '/resources/js/components/Auth/AuthContentWrapper'
import AuthContent from '/resources/js/components/Auth/AuthContent'
import AuthButton from '/resources/js/components/Auth/AuthButton'
import Headline from "./Headline";
import {mapGetters} from 'vuex'
import Headline from "./Headline"
export default {
name: 'SuccessfullySendEmail',
@@ -31,13 +29,5 @@
AuthButton,
Headline,
},
computed: {
...mapGetters(['config']),
},
}
</script>
<style scoped lang="scss">
@import '/resources/sass/vuefilemanager/_auth-form';
@import '/resources/sass/vuefilemanager/_auth';
</style>

View File

@@ -1,25 +1,22 @@
<template>
<PageTab>
<div class="card shadow-card">
<!--2fa authentication-->
<div v-if="user && ! user.data.attributes.socialite_account" class="card shadow-card">
<FormLabel icon="smartphone">
{{ $t('2fa.settings.title') }}
</FormLabel>
<AppInputSwitch :title="$t('popup_2fa.switch_title')" :description="$t('popup_2fa.switch_info')" :is-last="user && ! user.data.attributes.two_factor_authentication">
<SwitchInput @click.native.prevent.stop="open2faPopup"
class="switch"
:state="user.data.attributes.two_factor_authentication"
/>
<AppInputSwitch :title="$t('popup_2fa.switch_title')" :description="$t('popup_2fa.switch_info')" :is-last="! user.data.attributes.two_factor_authentication">
<SwitchInput @click.native.prevent.stop="open2faPopup" class="switch" :state="user.data.attributes.two_factor_authentication" />
</AppInputSwitch>
<AppInputSwitch v-if="user && user.data.attributes.two_factor_authentication" :title="$t('popup_2fa.codes_title')" :description="$t('popup_2fa.codes_info')" :is-last="true">
<ButtonBase
class="popup-button"
button-style="secondary"
@click.native="showRecoveryCodes"
>
<ButtonBase class="popup-button" button-style="secondary" @click.native="showRecoveryCodes">
{{ $t('popup_2fa.codes_button') }}
</ButtonBase>
</AppInputSwitch>
</div>
<!--Get personal api keys-->
<div class="card shadow-card">
<FormLabel icon="key">
{{ $t('personal_token.section_title') }}
@@ -44,6 +41,8 @@
{{ $t('personal_token.create_token') }}
</ButtonBase>
</div>
<!--Change password-->
<div class="card shadow-card">
<ValidationObserver ref="password" @submit.prevent="resetPassword" v-slot="{ invalid }" tag="form">
<FormLabel>{{ $t('user_password.title') }}</FormLabel>

View File

@@ -9,15 +9,6 @@
}
.auth-form {
text-align: center;
max-width: 600px;
padding: 25px 20px;
display: table-cell;
vertical-align: middle;
input {
min-width: 310px;
}
.additional-link {
@@ -36,8 +27,6 @@
box-shadow: 0 10px 30px rgba(25, 54, 60, 0.2);
}
.block-form {
margin-left: auto;
margin-right: auto;