Überprüfen Sie den mit JS angemeldeten Benutzer

Ich benutze das FaceBook JS SDK, um zu überprüfen, ob der Benutzer die Berechtigung hat, sich bei meiner Site anzumelden oder nicht. Wenn der Benutzer die Berechtigung hat, melde ich ihn auf der WP-Site.

Es ist möglich mit JS zu überprüfen, ob der Benutzer bereits eingeloggt ist oder nicht? Möglich das Vorhandensein von wordpress_logged_in_ cookie zu überprüfen, und wie?

Ich versuche mit diesem Code, funktioniert aber nicht:

 if (document.cookie.search(/^wordpress_logged_in_\w*/) >= 0) { // Cookei exsist. alert("Cookie"); } 

Vielen Dank,

Solutions Collecting From Web of "Überprüfen Sie den mit JS angemeldeten Benutzer"

Verwenden wp_localize_script() einfach wp_localize_script() und is_user_logged_in() .

 wp_localize_script( 'my-ajax-request', 'MyAjax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ), 'logged_in' => is_user_logged_in() ) ); 
  

Ein bisschen PHP kann es viel einfacher machen. Es wird in WordPress 2.0.0+ funktionieren