PLEASE DO NOT BID IF YOU DO NOT SPEAK GOOD ENOUGH ENGLISH TO CLARIFY THIS PROJECT. PLEASE DO NOT SUBMIT A BID
IF YOU DO NOT FULLY UNDERSTAND THIS PROJECT. PLEASE DO NOT BID ON THIS PROJECT IF YOU HAVE NOT READ IT FULLY.
PLEASE DO NOT BID ON THIS PROJECT IF YOU INTEND TO CHANGE YOUR BID AMOUNT. THANK YOU!
Need Module and Component created for Joomla 3.X:
I need a login bridge for Valve network. Valve network uses openID , so the user will be redirected to there website to be logged in and once authenticated relocated to my site. On correct login the following needs to be done:
Verify that login was successful.
Create a user account on our site automatically with the userID sent back from Valve
with a default password if userID doesnt exist.
Auto Login user to Joomla site.
Here is an example array of information that can be gathered from Valve login:
Array
(
[response] => Array
(
[players] => Array
(
[0] => Array
(
[steamid] => 76561197968891969
[communityvisibilitystate] => 3
[profilestate] => 1
[personaname] => NRA° Redonkuless
[lastlogoff] => 1403472800
[profileurl] => [login to view URL]
[avatar] => [login to view URL]
[avatarmedium] => [login to view URL]
[avatarfull] => [login to view URL]
[personastate] => 0
[realname] => Jonathan
[primaryclanid] => 103582791431218432
[timecreated] => 1094879292
[personastateflags] => 0
[loccountrycode] => US
[locstatecode] => WY
[loccityid] => 4159
)
)
)
)
Steam to Joomla bridge login should create a user on the joomla site that has as an "EXAMPLE":
Username: 76561197968891969 ( this is my steam ID from the steam login)
Hard coded should be a default password for all users that is created so when authentication is correct from Valve login it auto logs them into the Joomla
site.
Second Component:
Petition Software:
Once the user has authenticated the user should be able to sign a petition an example Image i put together should be something similar to this:
[login to view URL]
This is an example image and I'm not good with graphics so hopefully this gives you a direction. This should be kind of like article base so the administrator can place the Petition on any page he deems it needs to be posted.
The Submit button should be removed if the user has already signed the petition, so the user can not double sign the petition.
The administration of the petition should have the following:
Ability to create petitions /
edit petitions /
and generate a report
Here is a visual of creating a petition:
[login to view URL]
Please note in this example there is not a place to place the petition on any page! THIS NEEDS TO BE ADDED!
The management of the petitions should look similar to this:
[login to view URL]
The generation of petition report should generate a complete list of users that have signed the petition with all information available:
Date of sign, SteamID, IP address, ProfileURL->VALVE.
The petition should have an editable goal amount so we can increase the amount of petitions needed on the fly.