<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Barebones CMS Forums - All Forums]]></title>
		<link>http://barebonescms.com/forums/</link>
		<description><![CDATA[Barebones CMS Forums - http://barebonescms.com/forums]]></description>
		<pubDate>Tue, 21 May 2013 22:00:56 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Admin Pack + SSO issue (I think)]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=246</link>
			<pubDate>Wed, 15 May 2013 14:43:23 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=246</guid>
			<description><![CDATA[Greetings again. It appears I have stumbled upon yet another issue.<br />
<br />
I have installed your admin pack and I followed the instructions via the documentation to incorporate the SSO login client, with the only changes made to <span style="font-style: italic;">&#36;bb_randpage</span>, and the admin tag name in <span style="font-style: italic;">!SSO_HasTag</span> to match the tag I made for the admin account I created. When I uploaded and visited the page, then submitted my login data, the page address changed from <span style="font-style: italic;">subdomain.mydomain.net/admindir/</span> to <span style="font-style: italic;">mydomain.net/sso/index.php?sso_action=sso_validate</span> and stops there. Instead of moving forward, it just loops constantly between <span style="font-style: italic;">"Waiting for mydomain.net..."</span> and <span style="font-style: italic;">"Waiting for subdomain.mydomain.net..."</span><br />
<br />
I'm curious to know how this came about and how I can fix it.<br />
<br />
Also, something I would like to ask you about/get your advice on if you don't mind...<br />
<br />
Using the admin pack, I will be getting and submitted data from a different database than the once I use for SSO, though the other DB credentials (server, user and pass) are the same. Would I be okay with just adding a new "define" (within the index.php for the admin pack) with the new DB name and then making new MySQL connect, for example:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&#36;newdbthingy = new MySQL(SERVER, USER, PASS, NEW_DB);</code></div></div>
<br />
Would it conflict at all with the connection used with SSO? Would it be more secure to do it a different way?]]></description>
			<content:encoded><![CDATA[Greetings again. It appears I have stumbled upon yet another issue.<br />
<br />
I have installed your admin pack and I followed the instructions via the documentation to incorporate the SSO login client, with the only changes made to <span style="font-style: italic;">&#36;bb_randpage</span>, and the admin tag name in <span style="font-style: italic;">!SSO_HasTag</span> to match the tag I made for the admin account I created. When I uploaded and visited the page, then submitted my login data, the page address changed from <span style="font-style: italic;">subdomain.mydomain.net/admindir/</span> to <span style="font-style: italic;">mydomain.net/sso/index.php?sso_action=sso_validate</span> and stops there. Instead of moving forward, it just loops constantly between <span style="font-style: italic;">"Waiting for mydomain.net..."</span> and <span style="font-style: italic;">"Waiting for subdomain.mydomain.net..."</span><br />
<br />
I'm curious to know how this came about and how I can fix it.<br />
<br />
Also, something I would like to ask you about/get your advice on if you don't mind...<br />
<br />
Using the admin pack, I will be getting and submitted data from a different database than the once I use for SSO, though the other DB credentials (server, user and pass) are the same. Would I be okay with just adding a new "define" (within the index.php for the admin pack) with the new DB name and then making new MySQL connect, for example:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>&#36;newdbthingy = new MySQL(SERVER, USER, PASS, NEW_DB);</code></div></div>
<br />
Would it conflict at all with the connection used with SSO? Would it be more secure to do it a different way?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SSO advise please]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=245</link>
			<pubDate>Mon, 13 May 2013 20:27:17 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=245</guid>
			<description><![CDATA[Hello All<br />
<br />
First, thank you very much for allowing others to user your SSO system! (I will suggest to my friend/client that they make a donation, if all works as I hope!)<br />
Second, please accept my apologies if any of my below comments seem dumb. I have been learning PHP over the past 18 months, and at times i think I'm getting to be OK with it, and then i look at code behind something like SSO and realise how much more i still have to learn... If any answers to my comments can be the For Dummies" version i would be grateful.<br />
<br />
I have installed (correctly i think) the Server and Client both on the same domain (although i have kept them in their server and client folders to keep things separate). I think i followed the documentation OK.<br />
I am using only the Generic Login.<br />
<br />
If i could ask for some advice (maybe some silly questions not SSO related and more to do with my lack of understanding a login system)<br />
<br />
My first problem: <br />
When i sign up for an account (using the test page provided in the docs), all appears to work well, however the verification (or password reset request) email does not come through.<br />
After looking in my admin email box, it appears that the email verification is being sent out OK, but is bouncing back. Due to for some reason it is stripping the hyphens "-" out of my email address, so the verification email is trying to send to the wrong email address (hence I don’t receive it).<br />
Any ideas what this could be? is it something i have set up wrong? or is it a bug?<br />
I don’t feel confident enough to alter the code for this without first checking if i need to....<br />
(also magicQuotes is enabled on the shared host i use, so i don’t know if it is this causing problems here, and i also don’t know how to disable it on a shared host)<br />
<br />
My second problems is probably my lack of understanding of how a login system like yours works.<br />
I have worked with (simpler) login systems before, but I did not programme these part, so just plod along not needing to know how it is working….<br />
<br />
What I am trying (hoping) to achieve:<br />
The website I am working on will of course have a login section (SSO).<br />
After successful login, the user will be sent to “myDashboard.php” which will then get the userID from  the SSO system and perform queries against my other database tables, retrieving the information associated with the userID (i.e my other db tables will have rows identified by userID). First is this the correct way to do this, or will I need to link the associated rows in another method without simply adding the userID to the rows associated with this user?<br />
<br />
There will be several other pages within my site that required a user the be logged in before they can view the page (as I will also need the userID to identify/fetch the info for the user from my other db tables)<br />
Now this is the silly question where my understanding may be lacking = What code do I need to include into each of these pages to check that the user is logged in? is this code within SSO/test.php or do I need to write my own code to perform the checks (if so can you point me towards some examples?)<br />
(the current systems I user (not powered with SSO), basically checks to see if there is &#36;_SESSION[‘userID’] set. If this is not set, the user is redirected to the login page; And if it is set the code continues and the page is displayed. I typically do this with an php include file, so I include this on all pages that require the user to be logged in).<br />
<br />
I think them are my only questions for now, but will probably find more to ask as I go……<br />
<br />
Just a little logic as to why I would like to use your SSO:<br />
I was searching the web to educate myself on how to build a good login system for a project I am not yet working on. I stumbled on SSO and came to the conclusion that SSO was far better than any system I could build.<br />
While SSO may be over kill for the current website I am trying to add it to (outlined above), I’m sure SSO will come into its own on the project I am yet to start. The setup of SSO will be using (I hope) many more of the more advanced featured SSO offers (facebook login) on this next project. So I am hoping to start learning the basics by using SSO on the current website to save me jumping straight to the advanced parts when I don’t yet know the basics (hope this makes sense!)<br />
<br />
Any advice or help that can be offered will be greatly welcomed (and I do hope that I can manage to use SSO for what I want as it sounds and looks so nice, secure and built with loving care! <img src="images/smilies/biggrin.gif" style="vertical-align: middle;" border="0" alt="Big Grin" title="Big Grin" />)<br />
<br />
Best Regards<br />
Jon]]></description>
			<content:encoded><![CDATA[Hello All<br />
<br />
First, thank you very much for allowing others to user your SSO system! (I will suggest to my friend/client that they make a donation, if all works as I hope!)<br />
Second, please accept my apologies if any of my below comments seem dumb. I have been learning PHP over the past 18 months, and at times i think I'm getting to be OK with it, and then i look at code behind something like SSO and realise how much more i still have to learn... If any answers to my comments can be the For Dummies" version i would be grateful.<br />
<br />
I have installed (correctly i think) the Server and Client both on the same domain (although i have kept them in their server and client folders to keep things separate). I think i followed the documentation OK.<br />
I am using only the Generic Login.<br />
<br />
If i could ask for some advice (maybe some silly questions not SSO related and more to do with my lack of understanding a login system)<br />
<br />
My first problem: <br />
When i sign up for an account (using the test page provided in the docs), all appears to work well, however the verification (or password reset request) email does not come through.<br />
After looking in my admin email box, it appears that the email verification is being sent out OK, but is bouncing back. Due to for some reason it is stripping the hyphens "-" out of my email address, so the verification email is trying to send to the wrong email address (hence I don’t receive it).<br />
Any ideas what this could be? is it something i have set up wrong? or is it a bug?<br />
I don’t feel confident enough to alter the code for this without first checking if i need to....<br />
(also magicQuotes is enabled on the shared host i use, so i don’t know if it is this causing problems here, and i also don’t know how to disable it on a shared host)<br />
<br />
My second problems is probably my lack of understanding of how a login system like yours works.<br />
I have worked with (simpler) login systems before, but I did not programme these part, so just plod along not needing to know how it is working….<br />
<br />
What I am trying (hoping) to achieve:<br />
The website I am working on will of course have a login section (SSO).<br />
After successful login, the user will be sent to “myDashboard.php” which will then get the userID from  the SSO system and perform queries against my other database tables, retrieving the information associated with the userID (i.e my other db tables will have rows identified by userID). First is this the correct way to do this, or will I need to link the associated rows in another method without simply adding the userID to the rows associated with this user?<br />
<br />
There will be several other pages within my site that required a user the be logged in before they can view the page (as I will also need the userID to identify/fetch the info for the user from my other db tables)<br />
Now this is the silly question where my understanding may be lacking = What code do I need to include into each of these pages to check that the user is logged in? is this code within SSO/test.php or do I need to write my own code to perform the checks (if so can you point me towards some examples?)<br />
(the current systems I user (not powered with SSO), basically checks to see if there is &#36;_SESSION[‘userID’] set. If this is not set, the user is redirected to the login page; And if it is set the code continues and the page is displayed. I typically do this with an php include file, so I include this on all pages that require the user to be logged in).<br />
<br />
I think them are my only questions for now, but will probably find more to ask as I go……<br />
<br />
Just a little logic as to why I would like to use your SSO:<br />
I was searching the web to educate myself on how to build a good login system for a project I am not yet working on. I stumbled on SSO and came to the conclusion that SSO was far better than any system I could build.<br />
While SSO may be over kill for the current website I am trying to add it to (outlined above), I’m sure SSO will come into its own on the project I am yet to start. The setup of SSO will be using (I hope) many more of the more advanced featured SSO offers (facebook login) on this next project. So I am hoping to start learning the basics by using SSO on the current website to save me jumping straight to the advanced parts when I don’t yet know the basics (hope this makes sense!)<br />
<br />
Any advice or help that can be offered will be greatly welcomed (and I do hope that I can manage to use SSO for what I want as it sounds and looks so nice, secure and built with loving care! <img src="images/smilies/biggrin.gif" style="vertical-align: middle;" border="0" alt="Big Grin" title="Big Grin" />)<br />
<br />
Best Regards<br />
Jon]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  Encrypted File Storage System 1.0rc4 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=244</link>
			<pubDate>Mon, 06 May 2013 05:22:10 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=244</guid>
			<description><![CDATA[Fixed a bug with deleting large files.  Now only allocates two Crypt_AES objects instead of constantly allocating and freeing them.  I was hoping for a bigger performance boost, but I'm only seeing a minor improvement.]]></description>
			<content:encoded><![CDATA[Fixed a bug with deleting large files.  Now only allocates two Crypt_AES objects instead of constantly allocating and freeing them.  I was hoping for a bigger performance boost, but I'm only seeing a minor improvement.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  Encrypted File Storage System 1.0rc3 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=243</link>
			<pubDate>Fri, 03 May 2013 07:34:21 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=243</guid>
			<description><![CDATA[This release candidate of EFSS fixes a few minor bugs and cleans up the backup e-mail a bit.  Ran a check of the incrementals I've been backing up and everything seems to be working like it should, albeit slowly (painfully slowly if mcrypt isn't installed).  I've found a way to speed it up a bit but it is in the very low-level functions for reading and writing blocks.]]></description>
			<content:encoded><![CDATA[This release candidate of EFSS fixes a few minor bugs and cleans up the backup e-mail a bit.  Ran a check of the incrementals I've been backing up and everything seems to be working like it should, albeit slowly (painfully slowly if mcrypt isn't installed).  I've found a way to speed it up a bit but it is in the very low-level functions for reading and writing blocks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  WebCron 1.0rc13 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=242</link>
			<pubDate>Thu, 02 May 2013 20:58:05 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=242</guid>
			<description><![CDATA[This release of WebCron is pretty much a big update of the support routines from the past few years of development on other products.  WebCron is on this year's dev schedule only because I thought I was going to do a major update to WebCron Site Backup.  EFSS was the outcome of that effort, but I figured it would only take me a week to crank out the updates to WebCron itself that I was planning on doing.  A lot of the changes were just cosmetic.  Some changes though were a bit more fundamental like switching from Blowfish to AES.  Even then, most of the changes are fairly transparent.<br />
<br />
WebCron Site Backup won't work with WebCron any more if you are using it (without a number of modifications to the module).  Switching to EFSS is my recommendation.<br />
<br />
Anyway, this is just another RC build.  I really need to find something useful to do with this product but since I'm not on a Windows Server box any more, WebCron has limited use for me.  Feel free to bring up any issues you encounter.]]></description>
			<content:encoded><![CDATA[This release of WebCron is pretty much a big update of the support routines from the past few years of development on other products.  WebCron is on this year's dev schedule only because I thought I was going to do a major update to WebCron Site Backup.  EFSS was the outcome of that effort, but I figured it would only take me a week to crank out the updates to WebCron itself that I was planning on doing.  A lot of the changes were just cosmetic.  Some changes though were a bit more fundamental like switching from Blowfish to AES.  Even then, most of the changes are fairly transparent.<br />
<br />
WebCron Site Backup won't work with WebCron any more if you are using it (without a number of modifications to the module).  Switching to EFSS is my recommendation.<br />
<br />
Anyway, this is just another RC build.  I really need to find something useful to do with this product but since I'm not on a Windows Server box any more, WebCron has limited use for me.  Feel free to bring up any issues you encounter.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[site/admin cookies]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=241</link>
			<pubDate>Sun, 28 Apr 2013 11:47:54 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=241</guid>
			<description><![CDATA[Hi,<br />
<br />
The documentation implies you should be able to set the siteadmin cookie by mapping it as a tag, however looking at endpoint.php, it explicitly unsets them before they get added to the tagmap cookie:<br />
<br />
unset(&#36;sso_user_tags[SSO_SITE_ADMIN_TAG]);<br />
unset(&#36;sso_user_tags[SSO_ADMIN_TAG]);]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
The documentation implies you should be able to set the siteadmin cookie by mapping it as a tag, however looking at endpoint.php, it explicitly unsets them before they get added to the tagmap cookie:<br />
<br />
unset(&#36;sso_user_tags[SSO_SITE_ADMIN_TAG]);<br />
unset(&#36;sso_user_tags[SSO_ADMIN_TAG]);]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Undefined index: fromserver]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=240</link>
			<pubDate>Sat, 27 Apr 2013 16:22:20 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=240</guid>
			<description><![CDATA[I've been trying to figure this out myself, but so far can't get it.<br />
<br />
Side note - Instead of immediately trying to port over to Postgres I went ahead and installed Mysql and the SSO system to learn it and integrate it with the website I'm working on, then I'll work on Postgres code.<br />
<br />
Back to problem - So far all I have for login is the generic login. I'll worry about Facebook and Google later. Anyway, users will log in or out in my menu, and I have code something like this: <br />
if (SSO_LoggedIn()) {<br />
&#36;user = SSO_GetField("user");<br />
// then welcome back the user and offer to log out<br />
}<br />
else {<br />
//offer to sign up or log in<br />
}<br />
Everything seems to work fine when I first go to the site 'http://localhost/my_site, whether logged in or out. However, if I hit 'refresh' in the browser, or click on my website logo which is a link to 'index.php', I get this error ' Undefined index: fromserver' pointing to /client/support/sso_functions.php and the function 'SSO_FromSSOServer()'. Within that function is the global &#36;sso_user_cache which I haven't yet been able to chase down.<br />
<br />
Am I not properly checking if a user (or anyway that browser) is logged in? The error doesn't seem to affect anything but I want to fix it. That error is only generated by linking back to localhost/my_site while logged in and even then only within a few minute window. After, say, five minutes (don't know for sure) I can refresh and not get that error. The signup/login screen works properly.<br />
<br />
Again, thanks for all this code. The more I've studied it the more impressed I've been.]]></description>
			<content:encoded><![CDATA[I've been trying to figure this out myself, but so far can't get it.<br />
<br />
Side note - Instead of immediately trying to port over to Postgres I went ahead and installed Mysql and the SSO system to learn it and integrate it with the website I'm working on, then I'll work on Postgres code.<br />
<br />
Back to problem - So far all I have for login is the generic login. I'll worry about Facebook and Google later. Anyway, users will log in or out in my menu, and I have code something like this: <br />
if (SSO_LoggedIn()) {<br />
&#36;user = SSO_GetField("user");<br />
// then welcome back the user and offer to log out<br />
}<br />
else {<br />
//offer to sign up or log in<br />
}<br />
Everything seems to work fine when I first go to the site 'http://localhost/my_site, whether logged in or out. However, if I hit 'refresh' in the browser, or click on my website logo which is a link to 'index.php', I get this error ' Undefined index: fromserver' pointing to /client/support/sso_functions.php and the function 'SSO_FromSSOServer()'. Within that function is the global &#36;sso_user_cache which I haven't yet been able to chase down.<br />
<br />
Am I not properly checking if a user (or anyway that browser) is logged in? The error doesn't seem to affect anything but I want to fix it. That error is only generated by linking back to localhost/my_site while logged in and even then only within a few minute window. After, say, five minutes (don't know for sure) I can refresh and not get that error. The signup/login screen works properly.<br />
<br />
Again, thanks for all this code. The more I've studied it the more impressed I've been.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  Ultimate Web Scraper Toolkit 1.0rc8 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=239</link>
			<pubDate>Fri, 26 Apr 2013 20:02:03 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=239</guid>
			<description><![CDATA[This update moves the newly added form support to its own class (WebBrowserForm) as well as the ability to more easily add form elements if they don't exist in the fields for an extracted form.  Example code and documentation has been updated.  If you are using the form code already, it only requires minor changes to use the class-based logic.<br />
<br />
I'm pretty sure this will make it easier to use the form handling functions.]]></description>
			<content:encoded><![CDATA[This update moves the newly added form support to its own class (WebBrowserForm) as well as the ability to more easily add form elements if they don't exist in the fields for an extracted form.  Example code and documentation has been updated.  If you are using the form code already, it only requires minor changes to use the class-based logic.<br />
<br />
I'm pretty sure this will make it easier to use the form handling functions.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How to handle 301 redirects to same domain using Web Scraper]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=238</link>
			<pubDate>Thu, 25 Apr 2013 14:15:08 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=238</guid>
			<description><![CDATA[Hi,<br />
<br />
I'm building a web scraper using the UWS, and I don't know how to handle a 301 redirect to the same domain (self). Would I tackle this in the "headers" array or use a response conditional?<br />
<br />
Thanks for the great software!<br />
<br />
JT]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I'm building a web scraper using the UWS, and I don't know how to handle a 301 redirect to the same domain (self). Would I tackle this in the "headers" array or use a response conditional?<br />
<br />
Thanks for the great software!<br />
<br />
JT]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Possible install bug 2.7]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=237</link>
			<pubDate>Tue, 23 Apr 2013 19:31:45 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=237</guid>
			<description><![CDATA[So, I was doing a reinstall of the system for my project and noticed there was a new version...<br />
<br />
downloaded and install seemed to run fine. Created admin_hook and loaded the admin page.<br />
<br />
Parse error: syntax error, unexpected ')' in *redacted* config.php on line 15.<br />
<br />
So I open config.php and find: <br />
define("SSO_PROXY_CLIENT_IP", );<br />
<br />
Seems to have left off the '' for an empty value. Not sure if it was a glitch (although everything seemed to run smooth up to that point) or a bug, thought I'd let you know!<br />
<br />
Stephen<br />
<br />
PS: adding in the '' fixed the issue...<br />
<hr />
Same issue in client install...also ran the install again and reproduced error.]]></description>
			<content:encoded><![CDATA[So, I was doing a reinstall of the system for my project and noticed there was a new version...<br />
<br />
downloaded and install seemed to run fine. Created admin_hook and loaded the admin page.<br />
<br />
Parse error: syntax error, unexpected ')' in *redacted* config.php on line 15.<br />
<br />
So I open config.php and find: <br />
define("SSO_PROXY_CLIENT_IP", );<br />
<br />
Seems to have left off the '' for an empty value. Not sure if it was a glitch (although everything seemed to run smooth up to that point) or a bug, thought I'd let you know!<br />
<br />
Stephen<br />
<br />
PS: adding in the '' fixed the issue...<br />
<hr />
Same issue in client install...also ran the install again and reproduced error.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SSO Login Test problem]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=236</link>
			<pubDate>Tue, 23 Apr 2013 08:07:45 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=236</guid>
			<description><![CDATA[Greetings.<br />
<br />
I have the sso system installed now and I set up my first client to restrict access to what will be an admin directory my one of my websites. When I set up the client, I chose the admin directory that has a url in this format: <a href="http://subdomain.crystalline-ice.net/admindir/" target="_blank">http://subdomain.crystalline-ice.net/admindir/</a><br />
<br />
Everything went good during the installation of the client and I went to set up the test page as your documentation states. I copied the code directly into the new file, saved and uploaded it. However, when I pointed my browser to it, the url changes to something like: <a href="http://crystalline-ice.net/sso/?sso_id=someidkeyhere&amp;lang=" target="_blank">http://crystalline-ice.net/sso/?sso_id=s...here&lang=</a> and the message that appears on the page (the <span style="font-style: italic;">only</span> thing that appears) is "Unable to connect to the database."<br />
<br />
Your instructions stated to change "client/config.php" to the appropriate one for my installation, so mine points to "config.php" since "test.php" is in the same directory. However I'm not quite sure what is going on now. Just to see, I went to the main index.php page in my client directory and all it says is "The configuration file must be loaded first."<br />
<br />
So, I'm kind of confused. <img src="images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" />]]></description>
			<content:encoded><![CDATA[Greetings.<br />
<br />
I have the sso system installed now and I set up my first client to restrict access to what will be an admin directory my one of my websites. When I set up the client, I chose the admin directory that has a url in this format: <a href="http://subdomain.crystalline-ice.net/admindir/" target="_blank">http://subdomain.crystalline-ice.net/admindir/</a><br />
<br />
Everything went good during the installation of the client and I went to set up the test page as your documentation states. I copied the code directly into the new file, saved and uploaded it. However, when I pointed my browser to it, the url changes to something like: <a href="http://crystalline-ice.net/sso/?sso_id=someidkeyhere&amp;lang=" target="_blank">http://crystalline-ice.net/sso/?sso_id=s...here&lang=</a> and the message that appears on the page (the <span style="font-style: italic;">only</span> thing that appears) is "Unable to connect to the database."<br />
<br />
Your instructions stated to change "client/config.php" to the appropriate one for my installation, so mine points to "config.php" since "test.php" is in the same directory. However I'm not quite sure what is going on now. Just to see, I went to the main index.php page in my client directory and all it says is "The configuration file must be loaded first."<br />
<br />
So, I'm kind of confused. <img src="images/smilies/huh.gif" style="vertical-align: middle;" border="0" alt="Huh" title="Huh" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  Encrypted File Storage System 1.0rc2 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=235</link>
			<pubDate>Tue, 23 Apr 2013 06:33:27 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=235</guid>
			<description><![CDATA[The 1.0rc2 release candidate of the Encrypted File Storage System (EFSS) fixes a number of bugs I've encountered while testing with real-world data, adds an example sync script that includes MySQL database dumping support, and various refinements to the previous version.<br />
<br />
<a href="http://barebonescms.com/documentation/efss/" target="_blank">http://barebonescms.com/documentation/efss/</a><br />
<br />
I'm currently storing 170MB of data in EFSS and it seems to be fairly stable.  It took a while to do the initial sync but, once that was done, it now seems to only take roughly 90 seconds to perform later syncs.  For a first-pass attempt at implementing a file system in pure PHP, I'd say the performance is acceptable.  Also, for the intended purpose of doing backups, I'll take "slow and stable" over "fast and buggy" any day.]]></description>
			<content:encoded><![CDATA[The 1.0rc2 release candidate of the Encrypted File Storage System (EFSS) fixes a number of bugs I've encountered while testing with real-world data, adds an example sync script that includes MySQL database dumping support, and various refinements to the previous version.<br />
<br />
<a href="http://barebonescms.com/documentation/efss/" target="_blank">http://barebonescms.com/documentation/efss/</a><br />
<br />
I'm currently storing 170MB of data in EFSS and it seems to be fairly stable.  It took a while to do the initial sync but, once that was done, it now seems to only take roughly 90 seconds to perform later syncs.  For a first-pass attempt at implementing a file system in pure PHP, I'd say the performance is acceptable.  Also, for the intended purpose of doing backups, I'll take "slow and stable" over "fast and buggy" any day.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  SSO Server/Client 2.7 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=234</link>
			<pubDate>Fri, 19 Apr 2013 20:53:09 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=234</guid>
			<description><![CDATA[Hot on the heels of 2.6, comes the 2.7 release of the SSO server/client.  This incorporates the installer vulnerability fix and the upstream fix for e-mail addresses.<br />
<br />
As usual, it is available on the downloads page.  And, also as usual, the changelog follows.<br />
<br />
Server:<br />
<ul>
<li>[SECURITY] Fixed the installer define() PHP injection bug that allowed PHP to be remotely injected upon successful installation.</li>
<li>[BUG] Fixed hyphenated e-mail address domain issue via upstream library.<br />
</li></ul>
]]></description>
			<content:encoded><![CDATA[Hot on the heels of 2.6, comes the 2.7 release of the SSO server/client.  This incorporates the installer vulnerability fix and the upstream fix for e-mail addresses.<br />
<br />
As usual, it is available on the downloads page.  And, also as usual, the changelog follows.<br />
<br />
Server:<br />
<ul>
<li>[SECURITY] Fixed the installer define() PHP injection bug that allowed PHP to be remotely injected upon successful installation.</li>
<li>[BUG] Fixed hyphenated e-mail address domain issue via upstream library.<br />
</li></ul>
]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  Ultimate E-mail Toolkit 1.0rc4 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=233</link>
			<pubDate>Fri, 19 Apr 2013 20:49:28 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=233</guid>
			<description><![CDATA[Sigh.  It would appear that I overlooked something major.  This worked great with everything except domains with hyphens in them.  This release corrects that rather large oversight.  Probably got sidetracked with parsing the stuff in front of the '@' and making sure dotted-quad IPs worked fine.]]></description>
			<content:encoded><![CDATA[Sigh.  It would appear that I overlooked something major.  This worked great with everything except domains with hyphens in them.  This release corrects that rather large oversight.  Probably got sidetracked with parsing the stuff in front of the '@' and making sure dotted-quad IPs worked fine.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Invalid domain name error]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=232</link>
			<pubDate>Fri, 19 Apr 2013 13:53:30 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=232</guid>
			<description><![CDATA[Hello again. I have another situation that effects my ability to use the SSO the may I would like and it effects your website here as well.<br />
<br />
I changed to a new domain recently, as I am going to cancel my existing one in the next few days. The domain is crystalline-ice.net. I tried changing my account address on this website via the login system but it said the domain was invalid. It also says the same when I try to add my email from that domain into the SSO General Login configuration.<br />
<br />
I'm curious to know why it thinks my domain is invalid and if there is a way to change it without causing problems.<br />
<br />
In addition, I also tried changing my email via the User CP interface on this forum, but it says my password is invalid, so something isn't adding up.<br />
<br />
Thanks for reading.]]></description>
			<content:encoded><![CDATA[Hello again. I have another situation that effects my ability to use the SSO the may I would like and it effects your website here as well.<br />
<br />
I changed to a new domain recently, as I am going to cancel my existing one in the next few days. The domain is crystalline-ice.net. I tried changing my account address on this website via the login system but it said the domain was invalid. It also says the same when I try to add my email from that domain into the SSO General Login configuration.<br />
<br />
I'm curious to know why it thinks my domain is invalid and if there is a way to change it without causing problems.<br />
<br />
In addition, I also tried changing my email via the User CP interface on this forum, but it says my password is invalid, so something isn't adding up.<br />
<br />
Thanks for reading.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Postgresql...]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=231</link>
			<pubDate>Thu, 18 Apr 2013 09:35:09 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=231</guid>
			<description><![CDATA[I've been working on my first-ever website and was working on the login part when I stumbled upon this site as a link from a Stackoverflow answer.<br />
I'm wondering if it would be quicker for me to continue with what I have or attempt to change code here to Postgresql. I thought maybe I could just change sso_functions.php SSO_DBConnect() and maybe a few other functions and be good to go... But, you have pretty sophisticated code here; far beyond anything I've done so far and obviously a much better grasp of coding in general. I'm learning.<br />
I have adapted PHPass to Postgresql using PDO and parameterised queries, set up tables, set up 'remember me' functionality using a random number stored in both the db and in a cookie, and studied HybridAuth and plan to incorporate it, but still lack other stuff. It might be better to adapt this CMS to Postgres..(?) Further, I am quite intereted in your Ultimate Web Scraper Toolkit. I've already incorporated my own simple scraper but need to make it better (I want to appear as a site with Flash enabled so that I can parse their flash file for images. I then show parsed images, hopefully including from flash, to the user to select which one best associates with that website). Without studying it yet I suspect that your web scraper is probably what I need.<br />
I need Postgres because I need PostGIS.<br />
Any ideas/suggestions?]]></description>
			<content:encoded><![CDATA[I've been working on my first-ever website and was working on the login part when I stumbled upon this site as a link from a Stackoverflow answer.<br />
I'm wondering if it would be quicker for me to continue with what I have or attempt to change code here to Postgresql. I thought maybe I could just change sso_functions.php SSO_DBConnect() and maybe a few other functions and be good to go... But, you have pretty sophisticated code here; far beyond anything I've done so far and obviously a much better grasp of coding in general. I'm learning.<br />
I have adapted PHPass to Postgresql using PDO and parameterised queries, set up tables, set up 'remember me' functionality using a random number stored in both the db and in a cookie, and studied HybridAuth and plan to incorporate it, but still lack other stuff. It might be better to adapt this CMS to Postgres..(?) Further, I am quite intereted in your Ultimate Web Scraper Toolkit. I've already incorporated my own simple scraper but need to make it better (I want to appear as a site with Flash enabled so that I can parse their flash file for images. I then show parsed images, hopefully including from flash, to the user to select which one best associates with that website). Without studying it yet I suspect that your web scraper is probably what I need.<br />
I need Postgres because I need PostGIS.<br />
Any ideas/suggestions?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SSO Server: error on admin.php]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=230</link>
			<pubDate>Mon, 15 Apr 2013 20:15:51 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=230</guid>
			<description><![CDATA[Hiya. Long time, no see.<br />
<br />
I just installed the SSO server on my new domain. After setting the admin hook and uploading it, I went to the admin.php page only to see the following error:<br />
<br />
Fatal error: Uncaught exception 'Exception' with message 'Unable to connect to database. Access denied for user 'randomdbuser'@'localhost' (using password: YES) (1045)' in /home/randomfolder/public_html/sso/support/mysql.php:64 Stack trace: #0 /home/randomserver/public_html/sso/support/mysql.php(40): MySQL-&gt;Connect('localhost', 'randomdbuser', 'randomdbpass', 'randomdb') #1 /home/randomfolder/public_html/sso/support/sso_functions.php(90): MySQL-&gt;__construct('localhost', 'randomdbuser', 'randomdbpass', 'randomdb') #2 /home/randomfolder/public_html/sso/admin_randomletters/admin.php(57): SSO_DBConnect() #3 {main} thrown in /home/randomfolder/public_html/sso/support/mysql.php on line 64<br />
<br />
I can't see anything else. Now I don't know very much in terms of PHP, so a lot of this is still jargon to me. One thing I will note is where it says 'randomdbpass', my actual password that appears there is lacking one of the characters, even though it shows up just fine in the config.php file. I don't know if that's intended or not.<br />
<br />
This is with the latest version of the SSO package.<br />
<br />
Thank you for reading. Cheers.]]></description>
			<content:encoded><![CDATA[Hiya. Long time, no see.<br />
<br />
I just installed the SSO server on my new domain. After setting the admin hook and uploading it, I went to the admin.php page only to see the following error:<br />
<br />
Fatal error: Uncaught exception 'Exception' with message 'Unable to connect to database. Access denied for user 'randomdbuser'@'localhost' (using password: YES) (1045)' in /home/randomfolder/public_html/sso/support/mysql.php:64 Stack trace: #0 /home/randomserver/public_html/sso/support/mysql.php(40): MySQL-&gt;Connect('localhost', 'randomdbuser', 'randomdbpass', 'randomdb') #1 /home/randomfolder/public_html/sso/support/sso_functions.php(90): MySQL-&gt;__construct('localhost', 'randomdbuser', 'randomdbpass', 'randomdb') #2 /home/randomfolder/public_html/sso/admin_randomletters/admin.php(57): SSO_DBConnect() #3 {main} thrown in /home/randomfolder/public_html/sso/support/mysql.php on line 64<br />
<br />
I can't see anything else. Now I don't know very much in terms of PHP, so a lot of this is still jargon to me. One thing I will note is where it says 'randomdbpass', my actual password that appears there is lacking one of the characters, even though it shows up just fine in the config.php file. I don't know if that's intended or not.<br />
<br />
This is with the latest version of the SSO package.<br />
<br />
Thank you for reading. Cheers.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Question about new feature of release 2.6 SSO]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=229</link>
			<pubDate>Sun, 14 Apr 2013 23:57:30 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=229</guid>
			<description><![CDATA[Hello, I'm checking the new release and I see there is a new option in generic login named Verification/Recovery E-mail - Send Session ID. Its has two option for verify only and for verify and recovery. <br />
Seems that if I choose the verify option, the sesion ID will be send only for veify the account, and if I choose the other, the session ID will be send for both.<br />
<br />
In order to avoid the issue with the session ID commented for recovery and for verify too, which option do should I configurate in the SSO server ?<br />
<br />
Thanks in advance for the answer<br />
David]]></description>
			<content:encoded><![CDATA[Hello, I'm checking the new release and I see there is a new option in generic login named Verification/Recovery E-mail - Send Session ID. Its has two option for verify only and for verify and recovery. <br />
Seems that if I choose the verify option, the sesion ID will be send only for veify the account, and if I choose the other, the session ID will be send for both.<br />
<br />
In order to avoid the issue with the session ID commented for recovery and for verify too, which option do should I configurate in the SSO server ?<br />
<br />
Thanks in advance for the answer<br />
David]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  Ultimate Web Scraper Toolkit 1.0rc7 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=228</link>
			<pubDate>Sat, 13 Apr 2013 18:11:15 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=228</guid>
			<description><![CDATA[A lot has changed since the last release candidate build of the Ultimate Web Scraper Toolkit.  This release features the addition of HTML 'form' extraction, manipulation, and submission.  With this addition, it is now possible to avoid using 'postvars' or constructing a GET-based URL manually.<br />
<br />
<a href="http://barebonescms.com/documentation/ultimate_web_scraper_toolkit/" target="_blank">http://barebonescms.com/documentation/ul...r_toolkit/</a><br />
<br />
Personally, I'm already using these new features in production environments and I'm seeing a vast reduction in code complexity and increased long-term stability of the code.  While I'm not a huge fan of web scraping (those of us who do a lot of scraping prefer APIs and raw data dumps), it is necessary in many cases to get the job done.<br />
<br />
Give the new form handling features a go.  I'm pretty sure there will be much rejoicing.]]></description>
			<content:encoded><![CDATA[A lot has changed since the last release candidate build of the Ultimate Web Scraper Toolkit.  This release features the addition of HTML 'form' extraction, manipulation, and submission.  With this addition, it is now possible to avoid using 'postvars' or constructing a GET-based URL manually.<br />
<br />
<a href="http://barebonescms.com/documentation/ultimate_web_scraper_toolkit/" target="_blank">http://barebonescms.com/documentation/ul...r_toolkit/</a><br />
<br />
Personally, I'm already using these new features in production environments and I'm seeing a vast reduction in code complexity and increased long-term stability of the code.  While I'm not a huge fan of web scraping (those of us who do a lot of scraping prefer APIs and raw data dumps), it is necessary in many cases to get the job done.<br />
<br />
Give the new form handling features a go.  I'm pretty sure there will be much rejoicing.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Announcement:  SSO Server/Client 2.6 released]]></title>
			<link>http://barebonescms.com/forums/showthread.php?tid=227</link>
			<pubDate>Sat, 13 Apr 2013 16:22:09 -0700</pubDate>
			<guid isPermaLink="false">http://barebonescms.com/forums/showthread.php?tid=227</guid>
			<description><![CDATA[This is a minor feature enhancement and bugfix release.  As usual, the download is here:<br />
<br />
<a href="http://barebonescms.com/download/" target="_blank">http://barebonescms.com/download/</a><br />
<br />
And, also as usual, the official changelog:<br />
<br />
Server:<ul>
<li>[CHANGED] The error message returned when a session ID is not supplied has been changed to include tips so the user isn't completely left in the dark.</li>
<li>[NEW] Added a new option in the Generic Login provider to control session ID exposure in the URLs that are sent via e-mail.<br />
</li></ul>
]]></description>
			<content:encoded><![CDATA[This is a minor feature enhancement and bugfix release.  As usual, the download is here:<br />
<br />
<a href="http://barebonescms.com/download/" target="_blank">http://barebonescms.com/download/</a><br />
<br />
And, also as usual, the official changelog:<br />
<br />
Server:<ul>
<li>[CHANGED] The error message returned when a session ID is not supplied has been changed to include tips so the user isn't completely left in the dark.</li>
<li>[NEW] Added a new option in the Generic Login provider to control session ID exposure in the URLs that are sent via e-mail.<br />
</li></ul>
]]></content:encoded>
		</item>
	</channel>
</rss>