{"id":78109,"date":"2017-03-23T15:06:32","date_gmt":"2017-03-23T15:06:32","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=78109"},"modified":"2024-09-04T15:41:14","modified_gmt":"2024-09-04T15:41:14","slug":"get-admin-logged-status-frontend","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/","title":{"rendered":"Get Admin Logged-In Status from Frontend in Mage Adobe Commerce (Magento 2)"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Here we learn, how to know the admin logged in status from frontend in Adobe Commerce (Magento 2).<\/h3>\n\n\n\n<p>Write the below code\u00a0where ever you need to know the admin logged in status from frontend in Adobe Commerce (Magento 2).<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">public function isAdminloggedIn()\n{\n    $objectManager = \\Magento\\Framework\\App\\ObjectManager::getInstance();\n    $dateTime = $objectManager-&gt;create(&#039;Magento\\Framework\\Stdlib\\DateTime\\DateTime&#039;);\n    $adminConfig = $objectManager-&gt;create(&#039;Magento\\Security\\Model\\Config&#039;);\n    $lifetime = $adminConfig-&gt;getAdminSessionLifetime();\n    $currentTime = $dateTime-&gt;gmtTimestamp();\n    $adminSession = $objectManager-&gt;create(&#039;Magento\\Security\\Model\\AdminSessionsManager&#039;);\n    $lastUpdatedTime = $dateTime-&gt;gmtTimestamp($adminSession-&gt;getCurrentSession()-&gt;getUpdatedAt());\n    if (!is_numeric($lastUpdatedTime)) {\n        $lastUpdatedTime = strtotime($lastUpdatedTime);\n    }\n    if ($lastUpdatedTime &gt;= ($currentTime - $lifetime)\n        &amp;&amp; $adminSession-&gt;getCurrentSession()-&gt;getStatus() == 1\n        &amp;&amp; $adminSession-&gt;getCurrentSession()-&gt;getUserId()\n    ) {\n        return true;\n    } else {\n        return false;\n    }\n}<\/pre>\n\n\n\n<p>If you require any technical help, please email us at <a href=\"mailto:support@webkul.com\">support@webkul.com<\/a>. Additionally, browse various solutions to improve your store&#8217;s functionality by visiting the <a href=\"https:\/\/store.webkul.com\/Magento-2.html\">Adobe Commerce plugins<\/a> page.<\/p>\n\n\n\n<p>For expert consultation or to develop custom features, Hire <a href=\"https:\/\/webkul.com\/hire-magento-developers\/\">Adobe Commerce Developers<\/a> for your project.<\/p>\n\n\n\n<p>That&#8217;s it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here we learn, how to know the admin logged in status from frontend in Adobe Commerce (Magento 2). Write the below code\u00a0where ever you need to know the admin logged in status from frontend in Adobe Commerce (Magento 2). If you require any technical help, please email us at support@webkul.com. Additionally, browse various solutions to <a href=\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":4,"featured_media":73740,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3286],"tags":[4625,2070,4626,4624],"class_list":["post-78109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento2-1","tag-admin-logged-in-magento2","tag-magento2","tag-magento2-admin","tag-magento2-admin-status"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Adobe Commerce (Magento 2) Admin Logged-In Status Frontend<\/title>\n<meta name=\"description\" content=\"Check admin login Adobe Commerce(Magento 2) from the frontend. Follow our step-by-step guide and code snippet for seamless integration\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adobe Commerce (Magento 2) Admin Logged-In Status Frontend\" \/>\n<meta property=\"og:description\" content=\"Check admin login Adobe Commerce(Magento 2) from the frontend. Follow our step-by-step guide and code snippet for seamless integration\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-23T15:06:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-04T15:41:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Abhishek Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Abhishek Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\"},\"author\":{\"name\":\"Abhishek Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0\"},\"headline\":\"Get Admin Logged-In Status from Frontend in Mage Adobe Commerce (Magento 2)\",\"datePublished\":\"2017-03-23T15:06:32+00:00\",\"dateModified\":\"2024-09-04T15:41:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\"},\"wordCount\":95,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png\",\"keywords\":[\"Admin logged in Magento2\",\"Magento2\",\"Magento2 Admin\",\"Magento2 Admin status\"],\"articleSection\":[\"Magento2.1\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\",\"url\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\",\"name\":\"Adobe Commerce (Magento 2) Admin Logged-In Status Frontend\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png\",\"datePublished\":\"2017-03-23T15:06:32+00:00\",\"dateModified\":\"2024-09-04T15:41:14+00:00\",\"description\":\"Check admin login Adobe Commerce(Magento 2) from the frontend. Follow our step-by-step guide and code snippet for seamless integration\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get Admin Logged-In Status from Frontend in Mage Adobe Commerce (Magento 2)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0\",\"name\":\"Abhishek Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Abhishek Singh\"},\"description\":\"Adobe Commerce certified Magento developer with over 12 years of experience at Webkul. Passionate about scalable Magento 2-based webshops, AI, and multi-channel integrations, Abhishek consistently delivers innovative and efficient e-commerce solutions that propel businesses forward.\",\"sameAs\":[\"http:\/\/webkul.com\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/abhishek\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adobe Commerce (Magento 2) Admin Logged-In Status Frontend","description":"Check admin login Adobe Commerce(Magento 2) from the frontend. Follow our step-by-step guide and code snippet for seamless integration","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/","og_locale":"en_US","og_type":"article","og_title":"Adobe Commerce (Magento 2) Admin Logged-In Status Frontend","og_description":"Check admin login Adobe Commerce(Magento 2) from the frontend. Follow our step-by-step guide and code snippet for seamless integration","og_url":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-03-23T15:06:32+00:00","article_modified_time":"2024-09-04T15:41:14+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png","type":"image\/png"}],"author":"Abhishek Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Abhishek Singh","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/"},"author":{"name":"Abhishek Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0"},"headline":"Get Admin Logged-In Status from Frontend in Mage Adobe Commerce (Magento 2)","datePublished":"2017-03-23T15:06:32+00:00","dateModified":"2024-09-04T15:41:14+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/"},"wordCount":95,"commentCount":2,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png","keywords":["Admin logged in Magento2","Magento2","Magento2 Admin","Magento2 Admin status"],"articleSection":["Magento2.1"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/","url":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/","name":"Adobe Commerce (Magento 2) Admin Logged-In Status Frontend","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png","datePublished":"2017-03-23T15:06:32+00:00","dateModified":"2024-09-04T15:41:14+00:00","description":"Check admin login Adobe Commerce(Magento 2) from the frontend. Follow our step-by-step guide and code snippet for seamless integration","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/Magneto-Code-Snippet-1.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/get-admin-logged-status-frontend\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Get Admin Logged-In Status from Frontend in Mage Adobe Commerce (Magento 2)"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/573e459f54796eb4195511990de4bfd0","name":"Abhishek Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4ac7e0e671bf743359d7e3f140c262d1b16d71106f0a1aeaecca327a2805ae4?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Abhishek Singh"},"description":"Adobe Commerce certified Magento developer with over 12 years of experience at Webkul. Passionate about scalable Magento 2-based webshops, AI, and multi-channel integrations, Abhishek consistently delivers innovative and efficient e-commerce solutions that propel businesses forward.","sameAs":["http:\/\/webkul.com"],"url":"https:\/\/webkul.com\/blog\/author\/abhishek\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/78109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=78109"}],"version-history":[{"count":8,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/78109\/revisions"}],"predecessor-version":[{"id":460955,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/78109\/revisions\/460955"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/73740"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=78109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=78109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=78109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}