Find Jobs
Hire Freelancers

Write some Software

$250-750 USD

In corso
Pubblicato quasi 10 anni fa

$250-750 USD

Pagato al completamento
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.
Rif. progetto: 6104348

Info sul progetto

5 proposte
Progetto a distanza
Attivo 10 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite

Info sul cliente

Bandiera: UNITED STATES
Casper, United States
5,0
1
Metodo di pagamento verificato
Membro dal apr 1, 2010

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.