Steam Authentication & Integration

Steam Authentication & Integration 1.6.3

No permission to download
Alright, keep me updated. All browsers work for my website. I just tried IE on yours and I did get that error. Let me know if it doesn't change within 24 hours.
 
I can't guarantee this, as this isn't how External Accounts function (see other integration such as facebook or twitter). It may be possible, but I'll keep this request in mind.

I see you have to create a new xf_user_external_auth for each steamID64 added. I think the vBulletin version just has a extra user field am sure its more then just that! So I understand whatever you modify will most like be a load of work so no bother unless you really think it's not a that big of a bother.
 
Okay, hi. I have installed cURL and php5 in ubuntu. Now, I wanna install the addon by AdminCP in XenForo and that error appears me:

Code:
include(/var/www/html/library/Steam/Manufacture.php): failed to open stream: Permission denied

XenForo_Application::handlePhpError() in XenForo/Autoloader.php at line 119
XenForo_Autoloader::autoload() in XenForo/Autoloader.php at line 119
XenForo_Autoloader->autoload() in XenForo/Application.php at line 1047
XenForo_Application::autoload() in XenForo/Model/AddOn.php at line 277
XenForo_Model_AddOn->verifyAddOnIsInstallable() in XenForo/Model/AddOn.php at line 203
XenForo_Model_AddOn->installAddOnXml() in XenForo/Model/AddOn.php at line 169
XenForo_Model_AddOn->installAddOnXmlFromFile() in XenForo/ControllerAdmin/AddOn.php at line 187
XenForo_ControllerAdmin_AddOn->actionInstall() in XenForo/FrontController.php at line 347
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /var/www/html/admin.php at line 13

Pls, I need this addon, can you help me, please?
 
Okay, hi. I have installed cURL and php5 in ubuntu. Now, I wanna install the addon by AdminCP in XenForo and that error appears me:

Code:
include(/var/www/html/library/Steam/Manufacture.php): failed to open stream: Permission denied

XenForo_Application::handlePhpError() in XenForo/Autoloader.php at line 119
XenForo_Autoloader::autoload() in XenForo/Autoloader.php at line 119
XenForo_Autoloader->autoload() in XenForo/Application.php at line 1047
XenForo_Application::autoload() in XenForo/Model/AddOn.php at line 277
XenForo_Model_AddOn->verifyAddOnIsInstallable() in XenForo/Model/AddOn.php at line 203
XenForo_Model_AddOn->installAddOnXml() in XenForo/Model/AddOn.php at line 169
XenForo_Model_AddOn->installAddOnXmlFromFile() in XenForo/ControllerAdmin/AddOn.php at line 187
XenForo_ControllerAdmin_AddOn->actionInstall() in XenForo/FrontController.php at line 347
XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
XenForo_FrontController->run() in /var/www/html/admin.php at line 13

Pls, I need this addon, can you help me, please?

You have a permission issue on your web server for the steam directory: "failed to open stream: Permission denied"

http://stackoverflow.com/questions/695497/what-is-the-normal-chmod

This is just an example, your chmod requirements may be different. But whatever you do, don't give that steam directory 777. The only two folders in the xenforo install that should have 777 are data and internal_data as per the installation instructions.

EDIT: I would also make sure that whatever method you are using to upload files isn't altering the permissions. Such as changing the user or group so the www-data (or what have you) is unable to read the files.
 
Hey @Fiala06 I think I see what your problem is... If you go to your website without www. it's not going to work. If you go to your website with www. it WILL work. I'm curious, is your board URL configured with www or without in ACP -> Options -> Basic Board Information?

I bet you that it's the www. screwing things up. I might have to strip that from the string that I use to send to openID.

EDIT: Yep, I can reproduce it on my end too. You found a bug. I'll start a fix for this now.
 
Hey @Fiala06 I think I see what your problem is... If you go to your website without www. it's not going to work. If you go to your website with www. it WILL work. I'm curious, is your board URL configured with www or without in ACP -> Options -> Basic Board Information?

I bet you that it's the www. screwing things up. I might have to strip that from the string that I use to send to openID.

EDIT: Yep, I can reproduce it on my end too. You found a bug. I'll start a fix for this now.
Here is my setting: http://www.fialaandinvert.com

Updated and login is working again! Thanks a ton!
 
You have a permission issue on your web server for the steam directory: "failed to open stream: Permission denied"

http://stackoverflow.com/questions/695497/what-is-the-normal-chmod

This is just an example, your chmod requirements may be different. But whatever you do, don't give that steam directory 777. The only two folders in the xenforo install that should have 777 are data and internal_data as per the installation instructions.

EDIT: I would also make sure that whatever method you are using to upload files isn't altering the permissions. Such as changing the user or group so the www-data (or what have you) is unable to read the files.

I have another error, can you accept me on Steam to talk better? It's just a moment pls. Thank you ^^
 
Please post all errors pertaining to the addon here. That way if other people have problems, there is a documented solution. I'll gladly help when I can, but if it's an issue pertaining to your web host and not this addon (such as the previous post), I can't really offer you support.
 
Is there any place where you can get the steamid of the user in a easy way.. ? i think now its only visisble as the steamcommunity id in the external data field as a blob.
 
That can work, but i have a plugin which used to just do a db call instead. (via Sourcemod plugin) a http is on average slower
 
That can work, but i have a plugin which used to just do a db call instead. (via Sourcemod plugin) a http is on average slower

It's stored as a SteamID64 in xf_user_external_auth in provider_key where provider = steam. You should have no problem making a query to gather that information.
 
Please post all errors pertaining to the addon here. That way if other people have problems, there is a documented solution. I'll gladly help when I can, but if it's an issue pertaining to your web host and not this addon (such as the previous post), I can't really offer you support.
Okay, I did all you said, and I have another problem, this:
c2ecb4101b9b57e22001b424786e5493.png


Can you help me?
 
Can you give me the context of the error, what are you doing when this happens?

What version of XenForo do you have installed and what version of Steam Auth do you have installed? (it should say in the Admin Control Panel)
 
Can you give me the context of the error, what are you doing when this happens?

What version of XenForo do you have installed and what version of Steam Auth do you have installed? (it should say in the Admin Control Panel)
XenForo is 1.4.3 and Steam application is 1.0.7
 
Back
Top Bottom