In Progress

Write some Software

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] => [url removed, login to view]

[avatar] => [url removed, login to view]

[avatarmedium] => [url removed, login to view]

[avatarfull] => [url removed, login to view]

[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:

[url removed, login to view]

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:

[url removed, login to view]

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:

[url removed, login to view]

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.

Skills: Joomla, PHP, Software Architecture

See more: openid project, my address is correct, media fly, joomla back button, address write in english, write some software for joomla, OpenID, joomla bridge, increase page software, joomla auto submit, software increase page, create direction image, avatar images, graphics generation, posted write, php report editable, avatar image php, write article management, write management article, joomla article graphics

About the Employer:
( 1 review ) Casper, United States

Project ID: #6104348