Facebook email in variabel opslaan
Ik ben de hele tijd aan het kloten met de Facebook API. Ik wil graag het email adres van de persoon die is ingelogd in een variabel opslaan. Ik heb dit alleen nog:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/nl_NL/all.js#xfbml=1&appId=463691830370127";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<!--Ap ID: 463691830370127 -->
<div class="fb-login-button" data-show-faces="true" data-width="200" data-max-rows="1"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/nl_NL/all.js#xfbml=1&appId=463691830370127";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<!--Ap ID: 463691830370127 -->
<div class="fb-login-button" data-show-faces="true" data-width="200" data-max-rows="1"></div>
Ik wil namelijk dat mensen gewoon met FB in kunnen loggen op de website
Toevoeging op 17/03/2013 13:02:26:
Ik heb namelijk een FB app, en heb daar nog een oude code van liggen, dus kan ik even kijken voor je
Ik wil dat het email adres van de ingelogde facebook gebruiker in $_SESSION['fb_mail'] komt, zodat ze op mijn site ik kunnen loggen met hun Facebook account
http://janrain.com/products/engage/ Daar mee kunnen bezoekers inloggen met een bestaand acount naar keuze, je kan het makkelijk koppelen aan een account in je database.
Wat ik altijd gebruik is de api van jan rain. Gewijzigd op 17/03/2013 15:18:38 door Koen Hollander
Joey Drieling op 17/03/2013 13:43:35:
Wat ik altijd gebruik is de api van jan rain. http://janrain.com/products/engage/ Daar mee kunnen bezoekers inloggen met een bestaand acount naar keuze, je kan het makkelijk koppelen aan een account in je database.
Is het niet beter om er zelf 1 in elkaar te zetten? Daar leer je meer van dan een kant-en-klaar iets te gebruiken :)
Toevoeging op 17/03/2013 17:13:21:
@donny klopt maar als je niet veel tijd hebt ga ik niet het wiel opnieuw uitvinden. Maar ik snap het principe dus zal het misschien een keer zelf maken, mocht het niet meer naar mijn wens zijn.
Zo moeilijk is het niet? En op het profiel van Koen staat dat hij een beginner is, dus wat jij hem hebt gegeven zal em denk ik niet echt gaan helpen?
@donny weet dat niet moeilijk is maar helaas vraagt mijn werk teveel tijd dat ik bijna geen vrije tijd meer heb om mijn sites te beheren. En de site die ik gaf was enkel een idee.
Gewoon een kant en klaar iets?
Goed, van de 30 sites waarmee je kan inloggen worden er waarschijnlijk maar 3 gebruikt (Facebook, Google, Twitter), maar waarom zou je moeilijk doen als het makkelijk kan. Je krijgt nu updates, een heel pakket en gebruik is makkelijker.
Installeren zag er ook niet heel moeilijk uit.
Ik zou het wel weten...
Mja mijn kijk op programmeren is denk anders... Ik wil echt ALLES leren op het gebied van programmeren... Dus ook eigen API's maken voor facebook.