CINXE.COM
Odoo
<!DOCTYPE html> <html style="height: 100%;"> <head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>Odoo</title> <link type="image/x-icon" rel="shortcut icon" href="/web/static/img/favicon.ico"/> <script id="web.layout.odooscript" type="text/javascript"> var odoo = { csrf_token: "3e212cb19553512d0d56130a9062541e03cff61fo1763945951", debug: "", }; </script> <script type="text/javascript"> odoo.__session_info__ = {"is_admin": false, "is_system": false, "is_public": true, "is_website_user": false, "uid": null, "is_frontend": true, "profile_session": null, "profile_collectors": null, "profile_params": null, "show_effect": true, "currencies": {"1": {"symbol": "$", "position": "before", "digits": [69, 2]}}, "bundle_params": {"lang": "en_US"}, "test_mode": false, "websocket_worker_version": "18.0-1", "translationURL": "/website/translations", "cache_hashes": {"translations": "bae2c99f8d0f22782ef6eb4e53bafc8d985e03e3"}}; if (!/(^|;\s)tz=/.test(document.cookie)) { const userTZ = Intl.DateTimeFormat().resolvedOptions().timeZone; document.cookie = `tz=${userTZ}; path=/`; } </script> <script type="text/javascript" defer="defer" src="/web/assets/944fe34/web.assets_frontend_minimal.min.js" onerror="__odooAssetError=1"></script> <script type="text/javascript" defer="defer" data-src="/web/assets/1407a9b/web.assets_frontend_lazy.min.js" onerror="__odooAssetError=1"></script> <link rel="prefetch" href="/ks_dashboard_ninja/static/images/loader.gif" as="image"/> <link rel="preload" href="/web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin=""/> <link type="text/css" rel="stylesheet" href="/web/assets/6a4f6f4/web.assets_frontend.min.css"/> </head> <body class="o_home_menu_background"> <div id="wrapwrap" class=" "> <a class="o_skip_to_content btn btn-primary rounded-0 visually-hidden-focusable position-absolute start-0" href="#wrap">Skip to Content</a> <main> <div class="container py-5"> <div style="max-width: 300px;" class="card border-0 mx-auto bg-100 rounded-0 shadow-sm bg-white o_database_list"> <div class="card-body"> <div class="text-center pb-3 border-bottom mb-4"> <img alt="Logo" style="max-height:120px; max-width: 100%; width:auto" src="/web/binary/company_logo"/> </div> <owl-component name="web.user_switch"></owl-component> <form role="form" method="post" onsubmit="this.action = '/web/login' + location.hash" class="oe_login_form d-none" action="/web/login"> <input type="hidden" name="csrf_token" value="3e212cb19553512d0d56130a9062541e03cff61fo1763945951"/> <div class="mb-3 field-login"> <label for="login" class="form-label d-flex justify-content-between">Email</label> <input type="text" placeholder="Email" name="login" id="login" class="form-control" required="required" autocapitalize="off" autocomplete="username"/> </div> <div class="mb-3"> <label for="password" class="form-label d-flex justify-content-between">Password <a class="btn btn-link btn-sm" tabindex="1" href="/web/reset_password?">Reset Password</a></label> <input type="password" placeholder="Password" name="password" id="password" class="form-control" required="required" autocomplete="current-password" maxlength="4096"/> </div> <div class="oe_login_buttons text-center gap-1 d-grid mb-1 pt-3"> <button type="submit" class="btn btn-primary">Log in</button> <div class="o_login_auth"></div> </div> <p class="mt-2 text-center"> <a class="btn btn-link btn-sm" href="/web/signup?">Don't have an account?</a> </p> <input type="hidden" name="type" value="password"/> <input type="hidden" name="redirect"/> </form> <div class="text-center small mt-4 pt-3 border-top"> <a class="border-end pe-2 me-1" href="/web/database/manager">Manage Databases</a> <a href="https://www.odoo.com?utm_source=db&utm_medium=auth" target="_blank">Powered by <span>Odoo</span></a> </div> </div> </div> </div> </main> </div> </body> </html>