» »

Facebook App Avtentikacija

Facebook App Avtentikacija

greentech ::

Zdravo,

A bi mi lahko prosim pomagal ali svetoval kako naredit pop up avtentikacijo za
facebook aplikacijo? Tako kot je recimo tu:https://www.facebook.com/tusslovenija?s...

Sicer sme našel kar enkaj primerov, vendar noben ne prikaže pop-up okna tako kt v zgornjem primeru.
Recimo namesto gumbov Pojdi na aplikacijo in zapri se prikažeta gumba Log in with Facebook ter Cancel.
Po kliku na Log in with Facebook je potrebno v naslednjem koraku pottrditi še uporabo osebnih podatkov.
Super bi bilo če bi se to potrdilo samo v enem koraku (kot na zgornjem linku).

Poleg tega je dialog v angleščini, čeprav sem nastavil jezik apliakcije na Slovenščino.


Spodaj je moja koda
    window.fbAsyncInit = function()
  {
    FB.init({
      appId  : '473332682677239',
      status : true, // check login status
      cookie : true, // enable cookies to allow the server to access the session
      xfbml  : true  // parse XFBML
    });
 
    FB.Event.subscribe('auth.statusChange', onFacebookStatusChange);
    FB.getLoginStatus(onFacebookInitialLoginStatus);
  };
 
  (function() {
    var e = document.createElement('script');
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
    e.async = true;
    document.getElementById('fb-root').appendChild(e);
  }());
 
  /*
   * Callback function for FB.getLoginStatus call.
   */
  function onFacebookInitialLoginStatus(response)
  {
    alert("onFacebookInitialLoginStatus(), "
      + "\nresponse.status="+response.status
      +" \nresponse.session="+response.session
      +" \nresponse.perms="+response.perms);
    
    if (response.status=='not_authorized')
    {
      facebookLogin();
    }
  }
 
  /*
   * Callback function for 'auth.statusChange' event.
   */
  function onFacebookStatusChange(response)
  {
    alert("onFacebookStatusChange(), "
      + "\nresponse.status="+response.status
      +" \nresponse.session="+response.session
      +" \nresponse.perms="+response.perms); ali
  }
  
   function facebookLogin()
   {
     FB.login(onFacebookInitialLoginStatus, {perms:'read_stream,publish_stream'});
   }


Za vsako pomoč, nasvet ali povezavo do rešitve se že vnaprej zahvaljujem :)

Lep pozdrav, Grega


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Zanimiv ...hm... problem

Oddelek: Programska oprema
282405 (1900) poweroff
»

AJAX neznana težava

Oddelek: Programiranje
81183 (977) luksorzi
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171639 (1372) illion
»

Facebook publish

Oddelek: Izdelava spletišč
131258 (779) user4683
»

[baze] Povezava do slike ali BLOB?

Oddelek: Programiranje
101631 (1428) BlueRunner

Več podobnih tem