<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gebloggt.ch &#187; cakephp</title>
	<atom:link href="http://gebloggt.ch/category/cakephp/feed/" rel="self" type="application/rss+xml" />
	<link>http://gebloggt.ch</link>
	<description>Linux, Opensource, Politik und mein Leben</description>
	<lastBuildDate>Sun, 17 Jul 2011 09:44:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>CakePHP: OAuth</title>
		<link>http://gebloggt.ch/2010/12/12/cakephp-oauth/</link>
		<comments>http://gebloggt.ch/2010/12/12/cakephp-oauth/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 17:53:31 +0000</pubDate>
		<dc:creator>adminop</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://gebloggt.ch/?p=749</guid>
		<description><![CDATA[Nur als Gedankenstütze: folgende Erweiterung unterstützt OAuth mit CakePHP: http://www.neilcrookes.com/2010/04/12/cakephp-oauth-extension-to-httpsocket/ Unter http://code.42dh.com/oauth/ gibt es noch weitere Informationen. Jedoch nicht so simpel und einfach, wie erst genannter Link.]]></description>
			<content:encoded><![CDATA[<p>Nur als Gedankenstütze: folgende Erweiterung unterstützt OAuth mit CakePHP:</p>
<p><a href="http://www.neilcrookes.com/2010/04/12/cakephp-oauth-extension-to-httpsocket/">http://www.neilcrookes.com/2010/04/12/cakephp-oauth-extension-to-httpsocket/</a></p>
<p>Unter</p>
<p><a href="http://code.42dh.com/oauth/">http://code.42dh.com/oauth/</a></p>
<p>gibt es noch weitere Informationen. Jedoch nicht so simpel und einfach, wie erst genannter Link.</p>
]]></content:encoded>
			<wfw:commentRss>http://gebloggt.ch/2010/12/12/cakephp-oauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passwort als Hash: Salt beachten</title>
		<link>http://gebloggt.ch/2010/04/04/passwort-als-hash-salt-beachten/</link>
		<comments>http://gebloggt.ch/2010/04/04/passwort-als-hash-salt-beachten/#comments</comments>
		<pubDate>Sat, 03 Apr 2010 23:03:16 +0000</pubDate>
		<dc:creator>adminop</dc:creator>
				<category><![CDATA[cakephp]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://gebloggt.ch/?p=719</guid>
		<description><![CDATA[Problem: beim Erstellen der Datenbank-Tabellen soll gleich ein Benutzer mit einem (komplizierten) Standard-Passwort erstellt werden. Der mit der mySQL-Funktion SHA1() erzeugte Hash ist jedoch ein anderer, als CakePHP beim Login generiert (und damit die Berechtigung überprüft). Lösung: standardmässig wird noch ein sog. Salt-Wert mit dem Passwort verwendet. Dieser ist im Konfigurationsfile core.php definiert. Um nun [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong> beim Erstellen der Datenbank-Tabellen soll gleich ein Benutzer mit einem (komplizierten) Standard-Passwort erstellt werden. Der mit der mySQL-Funktion SHA1() erzeugte Hash ist jedoch ein anderer, als CakePHP beim Login generiert (und damit die Berechtigung überprüft).</p>
<p><strong>Lösung:</strong> standardmässig wird noch ein sog. Salt-Wert mit dem Passwort verwendet. Dieser ist im Konfigurationsfile core.php definiert. Um nun den Hash des Passworts zu erzeugen ist folgender PHP-Aufruf nötig:</p>
<blockquote><p>sha1($salt.&#8217;password&#8217;)</p></blockquote>
<p>wobei $salt dem Salt-Wert entspricht <img src='http://gebloggt.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://gebloggt.ch/2010/04/04/passwort-als-hash-salt-beachten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

