Как выяснить, если пользователь Facebook вошел в Facebook подключиться из C # - PullRequest
2 голосов
/ 04 августа 2009

Я пытаюсь понять, как текущий пользователь вошел в систему со своей учетной записью Facebook на моем сайте ...

Я пытался искать и просматривать пространство имен facebook, но не нашел ничего похожего на isUserLoggedIn().

Полагаю, я где-то пропустил ... Кто-нибудь знает метод, который бы сработал для этого?

1 Ответ

0 голосов
/ 04 августа 2009

Проверьте наличие файла cookie сеансового ключа.

    public static string SessionKey
    {
        get { return GetFacebookCookie("session_key"); }
    }

    private static string GetFacebookCookie(string propertyName)
    {
        var fullName = ApiKey + "_" + propertyName;

        if (HttpContext.Current == null || HttpContext.Current.Request.Cookies[fullName] == null)
            return null;

        return HttpContext.Current.Request != null ? HttpContext.Current.Request.Cookies[fullName].Value : null;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...