Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/djproject/an_settings.py
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/djproject/an_settings.py	(revision 38543)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/djproject/an_settings.py	(working copy)
@@ -39,7 +39,7 @@
 DBHOST='127.0.0.1'
 DBPORT=27017
 
-PUBLIC_PATHS=['/login', '/CacheClean', '/RSCacheClean', '/jsi18n/', '/webui_host_check_on','/webui_host_check_off', '/webui_on', '/webui_off', '/restapi_on/', '/restapi_off', '/ReloadAppNode/', '/basic']
+PUBLIC_PATHS=['/login', '/CacheClean', '/RSCacheClean', '/jsi18n/', '/webui_host_check_on','/webui_host_check_off', '/webui_on', '/webui_off', '/restapi_on/', '/restapi_off', '/ReloadAppNode/', '/basic', '/check_login_info']
 
 # Test use only
 PSEUDO_MANAGER_SHELF_FILE = '/home/tiankai/src/test.shelf' #update it to your local absolute path
Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/djproject/urls.py
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/djproject/urls.py	(revision 38543)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/djproject/urls.py	(working copy)
@@ -96,6 +96,7 @@
     url(r'^generate_real_service_items$', generateRealItems),
     url(r'^generate_virtual_host_items$', generateVhostItems),
     url(r'^generate_real_host_items$', generateRhostItems),
+    url(r'^check_login_info$', check_login_info),
 )
 
 handler404 = 'hive.shared.custom_404_view'
Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/router.py
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/router.py	(revision 38543)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/router.py	(working copy)
@@ -1100,3 +1100,20 @@
 
 def basic_handler(request):
     return HttpResponse(json.dumps(get_system_info()))
+
+def check_login_info(request):
+    C_PATH_CONF_LOGIN_INFO = "/var/crash/webui_login_info.conf"
+    if not os.path.exists(C_PATH_CONF_LOGIN_INFO):
+        f = open(C_PATH_CONF_LOGIN_INFO, "w")
+        f.write("show_information 0")
+        f.close()
+    result = 0
+    with open(C_PATH_CONF_LOGIN_INFO, "r") as f:
+        for line in f.readlines():
+            if 'show_information' in line:
+                target = line.split()
+                if len(target) < 2:
+                    break
+                result = target[1].strip()
+                break
+    return HttpResponse(json.dumps({'is_show': result}))
Index: /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/templates/login.html
===================================================================
--- /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/templates/login.html	(revision 38543)
+++ /branches/rel_apv_10_7/usr/click/webui/htdocs/new/src/hive/templates/login.html	(working copy)
@@ -40,14 +40,14 @@
                         <div class="login_title" style="width: 100%">
                             <span>{% trans %}Welcome to APV{% endtrans %}</span>
                         </div>
-                        <div style="font-size: 12px; color: #7b92c1; width: 100%; padding-left: 10px; line-height: 25px;">
+                        <div v-if="is_show_basic" style="font-size: 12px; color: #7b92c1; width: 100%; padding-left: 10px; line-height: 25px;">
                             <span style="margin-top: 5px;">{% trans %}Software Build Information{% endtrans %}: </span></br>
                             <span>{[basic['build']]}</span></br>
                             <span>{% trans %}Host Name{% endtrans %}: {[basic['hostname']]}</span></br>
                             <span>{% trans %}Model{% endtrans %}: {[basic['model']]}</span>
                         </div>
                         <div id="test_app" style="display: none;">
-                            <el-button type="default" v-if="!loading" @click="openDetails" style="background-color: transparent;border-color: #fff; color: #fff; cursor: pointer; padding: 6px 12px; margin-left: 10px; margin-top: 15px;">{[gettext('Learn More')]}</el-button>
+                            <el-button type="default" v-if="is_show_basic && !loading" @click="openDetails" style="background-color: transparent;border-color: #fff; color: #fff; cursor: pointer; padding: 6px 12px; margin-left: 10px; margin-top: 15px;">{[gettext('Learn More')]}</el-button>
                             <el-drawer
                             title="{% trans %}System Information{% endtrans %}"
                             :visible.sync="drawer"
@@ -165,11 +165,13 @@
                                                 "license_features":"",
                                                 "expired_date":"",
                                                 "validated_date":""
-                                            }
+                                            },
+                                            is_show_basic: false
                                         }
                                     },
                                     created: function () {
                                         this.get_basic()
+                                        this.get_is_show_basic();
                                     },
                                     destroyed: function () {
                                     },
@@ -200,6 +202,20 @@
                                                     that.basic = res;
                                                 }
                                             });
+                                        },
+                                        get_is_show_basic: function() {
+                                            let that = this;
+                                            $.ajax({
+                                                url: "/check_login_info",
+                                                type: "get",
+                                                dataType: "json",
+                                                success: function (res) {
+                                                    console.log(res);
+                                                    if (typeof res['is_show'] != "undefined") {
+                                                        that.is_show_basic = res['is_show'] == 1 ? true : false;
+                                                    }
+                                                }
+                                            });
                                         }
                                     }
                                 });
