2016-04-18 22 views
1

私はこれを行う方法を探しています。 APIは役に立たないようです。私はapiなしで多くの方法を試みた。私はjavascriptでこれを達成する必要があります。ユーザーがjavascript経由でtumblrにログインしていることを知りたい場合はありますか?

誰もがこれを行う方法の種類を知っていますか?私はこのような何かを試してみました

:APIなしで How to detect if a tumblr user is logged in? https://github.com/apandhi/Tumblr-Logged-In-Checker

。私はapiでこれを行う方法を見つけることができず、私はそれが可能であるかどうかわからない。

+0

githubコードが動作しない場合は、一度に動作した可能性があります。私はあなたの最高の賭けは既にリンクされた答えにあると思う、logged_inクッキーを検出する、それはログインしていないとログインしていない別の値を持っています。 – lharby

答えて

0

私のコメントを更新してください。あなたは

document.cookie.indexOf('logged_in=1') != -1; 

あなたのブログ上(またはコンソールに)このコードを実行した場合、ユーザーがログインしていない場合には、ユーザーがログインしている場合trueを返し、またはfalse

このロジックでは、これを変数に等しく設定し、変数の値に応じて異なる関数を実行することができます。

var user_logged_in = document.cookie.indexOf('logged_in=1') != -1; 

if(user_logged_in) { 
    // insert code here for logged in users 
}else{ 
    // insert code here for non logged in users 
} 
関連する問題