<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[FreeRadius ve Captive Portal]]></title><description><![CDATA[<p dir="auto">Merhaba,</p>
<p dir="auto">FreeRadius ve Captive portalı kullanıyorum, freeradiustan oluşturduğum kullanıcılar şifreleri ile login oluyorlar, ancak pfsense restart olduktan sonra tüm oturumlar düşüyor, tekrar login olmaları gerekiyor. Bunun bir yolu var mıdır, kullanıcıları tek bir sefer login olsa ve bir daha olmaları gerekmese.</p>
<p dir="auto">iyi çalışmalar.</p>
]]></description><link>https://forum.netgate.com/topic/118919/freeradius-ve-captive-portal</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Apr 2026 17:42:52 GMT</lastBuildDate><atom:link href="https://forum.netgate.com/topic/118919.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Aug 2017 11:53:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to FreeRadius ve Captive Portal on Fri, 23 Sep 2022 12:56:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ondokuz">@<bdi>ondokuz</bdi></a> yapabilirsiniz. captiveportal ayarlarından mac bölümüne girip kullandığınız cihazların mac adreslerini girebilirsiniz. buraya yazdığınız mac adresine sahip cihazlar giriş ekranına yönlendirilmeden doğrudan bağlantıya sahip olurlar.</p>
]]></description><link>https://forum.netgate.com/post/1063024</link><guid isPermaLink="true">https://forum.netgate.com/post/1063024</guid><dc:creator><![CDATA[greenlight]]></dc:creator><pubDate>Fri, 23 Sep 2022 12:56:49 GMT</pubDate></item><item><title><![CDATA[Reply to FreeRadius ve Captive Portal on Mon, 11 Sep 2017 18:20:26 GMT]]></title><description><![CDATA[<p dir="auto">pfsensete; mac adresi ile kullanıcı adı sorulmadan authentication yapılabiliyor mu?</p>
]]></description><link>https://forum.netgate.com/post/721054</link><guid isPermaLink="true">https://forum.netgate.com/post/721054</guid><dc:creator><![CDATA[ondokuz]]></dc:creator><pubDate>Mon, 11 Sep 2017 18:20:26 GMT</pubDate></item><item><title><![CDATA[Reply to FreeRadius ve Captive Portal on Mon, 21 Aug 2017 06:08:55 GMT]]></title><description><![CDATA[<p dir="auto">bu faydalı başlığı, bir müddet sabit konularda tutalım.</p>
]]></description><link>https://forum.netgate.com/post/717169</link><guid isPermaLink="true">https://forum.netgate.com/post/717169</guid><dc:creator><![CDATA[tuzsuzdeli]]></dc:creator><pubDate>Mon, 21 Aug 2017 06:08:55 GMT</pubDate></item><item><title><![CDATA[Reply to FreeRadius ve Captive Portal on Fri, 18 Aug 2017 21:46:13 GMT]]></title><description><![CDATA[<p dir="auto">Merhaba,</p>
<p dir="auto">/etc/inc/captiveportal.inc başına aşağıdaki php kodunu yapıştırın</p>
<pre><code>
if(isset($_POST['auth_user']))
{
	$auth_user=$_POST['auth_user'];
	setcookie('auth_user',$auth_user,time() + (86400 * 5));
}

if(isset($_POST['auth_pass']))
{
	$auth_pass=$_POST['auth_pass'];
	setcookie('auth_pass',$auth_pass,time() + (86400 * 5));
}

</code></pre>
<p dir="auto">mevcudu kopyalayarak ozel bir captiveportal sayfası oluşturun ve başına aşağıdaki kodu yapıştırın</p>
<pre><code>
$auth_user=NULL;
$auth_pass=NULL;
$otologin=NULL;

if( isset($_COOKIE['auth_user']) &amp;&amp; isset($_COOKIE['auth_pass']) )
{
	$auth_user=$_COOKIE['auth_user'];
	$auth_pass=$_COOKIE['auth_pass'];
	$otologin="$('#submit').click();";
}
?&gt;

</code></pre>
<p dir="auto">hazırladığınız captiveportal sayfasının form kısmı aşağıdaki gibi olsun.</p>
<pre><code>
&lt;form method="post" action="$PORTAL_ACTION$" name="cpform"&gt;
               --&gt;buraya dikkat orjinalinde bu yok bunu ekleyeceksiniz
       --&gt;buraya dikkat orjinalinde bu yok bunu ekleyeceksiniz

    ----&gt; buraya otologin için id eklendi
&lt;/form&gt;

</code></pre>
<p dir="auto">en son olarak hazırlayacağınız bu ozel captiveportal sayfasının sonuna kısmında önce bunu yapıştırın.</p>
<p dir="auto">burada amaç kişinin girdiği kullanıcı adı ve parolayı cookie yardımı ile tutup tekrar captiveportal geldiğinde kullanıcı adı ve parola soran kutucuklara cookie ile kayıt edilen kullanıcı adı ve parolayı otomatik yazdırıp otomatik butona tıklamış gibi yapmaktır. form auto post vs. gibi aratıp daha iyi şeylerde bulabilirsiniz. bu yapı en azından fikir verecektir.</p>
<p dir="auto">Blasterreal active directory ile domain kullanıcılarnı parola girmeden atlatmasını biraz açıklarsa çok yararlı olur diye düşünüyorum. ben yukarıdaki anlattığım şekilde işimi çözdüm ama etki alanındaki kullanıcıları başka şekilde <strong>captiveportal sordurmadan</strong> hesap bilgisi ile otomatik olarak geçirebilirsek çok daha iyi olur.</p>
<p dir="auto">Selamlar</p>
]]></description><link>https://forum.netgate.com/post/716909</link><guid isPermaLink="true">https://forum.netgate.com/post/716909</guid><dc:creator><![CDATA[magokbas]]></dc:creator><pubDate>Fri, 18 Aug 2017 21:46:13 GMT</pubDate></item><item><title><![CDATA[Reply to FreeRadius ve Captive Portal on Fri, 11 Aug 2017 07:48:13 GMT]]></title><description><![CDATA[<p dir="auto">Selamlar,</p>
<p dir="auto">Radius tabına MAC otantikasyon girerek yapabilirsin veya alternatif olarak ortanda Active Directory var ise Windows üzerinden NAP+Radius ile sadece domain kullanıcılarının şifre girmemesini sağlayarak bunu atlatabilirsin</p>
]]></description><link>https://forum.netgate.com/post/715576</link><guid isPermaLink="true">https://forum.netgate.com/post/715576</guid><dc:creator><![CDATA[blasterreal]]></dc:creator><pubDate>Fri, 11 Aug 2017 07:48:13 GMT</pubDate></item></channel></rss>