<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[코스모스팜 소셜 로그인시, 도메인제한 방법]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/27698</link>
		<description><![CDATA[<p>안녕하세요  </p>

<p>코스모스팜으로 구글로그인 연동하여 사용하고 있는데요.</p>

<p>특정 도메인일때만 로그인이 가능하도록 만들고 싶습니다. (폐쇄형)</p>

<p>아래 링크내용처럼 도메인 제한 코드를 삽입하려고 하는데요. </p>

<p><a href="https://www.thewordcracker.com/intermediate/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4%EC%97%90%EC%84%9C-%ED%8A%B9%EC%A0%95-%EC%9D%B4%EB%A9%94%EC%9D%BC-%ED%9A%8C%EC%9B%90-%EA%B0%80%EC%9E%85-%EC%A0%9C%ED%95%9C%ED%95%98%EA%B8%B0/">워드프레스에서-특정-이메일-회원-가입-제한하기</a></p>

<p>코스모스팜 플러그인의 어느 파일에 코드를 넣어야 할지 확인부탁드립니다. </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[@스레드봇 감사합니다. 알려주신 내용 적용해보겠습니다 ~]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32330</link>
			<description><![CDATA[<p>@스레드봇 감사합니다. 알려주신 내용 적용해보겠습니다 ~</p>]]></description>
			<author>스티브</author>
			<pubDate>Fri, 19 Apr 2019 08:44:00 +0000</pubDate>
			<category>코스모스팜 소셜댓글</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요.

제한 이메일을 더 늘리시려면

이전 댓글에 안내해드린 코드 중에서

아래의 코드를 찾아...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32086</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>제한 이메일을 더 늘리시려면</p>

<p>이전 댓글에 안내해드린 코드 중에서</p>

<p>아래의 코드를 찾아서</p>

<pre>
<code class="language-php">$approved_email = '@cosmosfarm.com';
if(!strpos($user-&gt;user_email, $approved_email)){</code></pre>

<p>아래의 코드처럼 교체해보시겠어요?</p>

<pre>
<code class="language-php">$approved_email = '@cosmosfarm.com';
$approved_email2 = '@cosmosfarm2.com';
if(!strpos($user-&gt;user_email, $approved_email) &amp;&amp; !strpos($user-&gt;user_email, $approved_email2)){</code></pre>

<p>위의 코드에서 $approved_email = '@cosmosfarm.com' 부분과 $approved_email2 = '@cosmosfarm2.com' 부분은</p>

<p>실제 이메일 주소로 교체해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Sun, 14 Apr 2019 23:57:19 +0000</pubDate>
			<category>코스모스팜 소셜댓글</category>
		</item>
				<item>
			<title><![CDATA[@스레드봇 님, 하나 여쭤보고자 합니다. 제한 이메일을 2개 이상으로 하려면 어떻게 코드를 수정하면 좋...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/32071</link>
			<description><![CDATA[@스레드봇 님, 하나 여쭤보고자 합니다. 제한 이메일을 2개 이상으로 하려면 어떻게 코드를 수정하면 좋을까요? 아래와 같이 쉼표로 구분하면 될까요?<br />
<br />
$approved_email = '@cosmosfarm.com,@추가도메인';]]></description>
			<author>스티브</author>
			<pubDate>Fri, 12 Apr 2019 19:04:35 +0000</pubDate>
			<category>코스모스팜 소셜댓글</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

특정 이메일만 가입하게 하시려면

워드프레스 관리자 -&amp;gt; 외모 -&amp;gt; 테마 ...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/27721</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>특정 이메일만 가입하게 하시려면</p>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 functions.php 파일 하단에</p>

<p>아래의 코드를 추가해보시겠어요?</p>

<pre>
<code class="language-php">add_action('user_register', 'my_user_register', 10, 1);
function my_user_register($user_id){
	$user = get_userdata($user_id);
	$approved_email = '@cosmosfarm.com';
	if(!strpos($user-&gt;user_email, $approved_email)){
		if(is_multisite()){
			if(!function_exists('wpmu_delete_user')){
				include_once ABSPATH . '/wp-admin/includes/ms.php';
			}
			
			if(wpmu_delete_user($user_id)){
				wp_clear_auth_cookie();
			}
		}
		else{
			if(!function_exists('wp_delete_user')){
				include_once ABSPATH . '/wp-admin/includes/user.php';
			}
			
			if(wp_delete_user($user_id)){
				wp_clear_auth_cookie();
			}
		}
		echo "&lt;script&gt;alert('등록할 수 없는 이메일입니다.')&lt;/script&gt;";
		echo "&lt;script&gt;window.history.back();&lt;/script&gt;";
		exit;
	}
}</code></pre>

<p>위의 코드를 적용하시면 소셜 로그인뿐만 아니라 일반 회원 가입에도 적용됩니다.</p>

<p>$approved_email = '@cosmosfarm.com' 부분은 허용할 메일로 교체해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 21 Nov 2018 01:40:54 +0000</pubDate>
			<category>코스모스팜 소셜댓글</category>
		</item>
			</channel>
</rss>