diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php
index a66fa1cbe..aa0a5a9c7 100644
--- a/modules/member/member.controller.php
+++ b/modules/member/member.controller.php
@@ -52,7 +52,6 @@
$openid->SetRequiredFields(array('email','fullname'));
$openid->SetOptionalFields(array('dob'));
- ob_clean();
if (!$openid->GetOpenIDServer()) {
$error = $openid->GetError();
@@ -63,6 +62,7 @@
$url = $openid->GetRedirectURL();
$this->add('redirect_url', $url);
}
+ ob_clean();
}
/**
diff --git a/modules/member/skins/default/css/module.css b/modules/member/skins/default/css/module.css
index a3a14ad85..0626b3399 100644
--- a/modules/member/skins/default/css/module.css
+++ b/modules/member/skins/default/css/module.css
@@ -1,6 +1,5 @@
@charset "utf-8";
-/* pathNavigation */
.openid_user_id {
background: url(../images/login-bg.gif) left no-repeat;
background-color: #ffffff;
diff --git a/plugins/login_info/login_info.class.php b/plugins/login_info/login_info.class.php
index e0c32eab9..390916c9f 100644
--- a/plugins/login_info/login_info.class.php
+++ b/plugins/login_info/login_info.class.php
@@ -27,6 +27,11 @@
if(Context::get('is_logged')) $tpl_file = 'login_info';
else $tpl_file = 'login_form';
+ // 회원 관리 정보를 받음
+ $oModuleModel = &getModel('module');
+ $this->member_config = $oModuleModel->getModuleConfig('member');
+ Context::set('member_config', $this->member_config);
+
// 템플릿 컴파일
$oTemplate = &TemplateHandler::getInstance();
return $oTemplate->compile($tpl_path, $tpl_file);
diff --git a/plugins/login_info/skins/default/filter/openid_login.xml b/plugins/login_info/skins/default/filter/openid_login.xml
new file mode 100644
index 000000000..61bba2ff2
--- /dev/null
+++ b/plugins/login_info/skins/default/filter/openid_login.xml
@@ -0,0 +1,10 @@
+