Как выяснить, если пользователь Facebook вошел в Facebook подключиться из C #

2

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

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

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

Теги:
asp.net-mvc
facebook

1 ответ

0
Лучший ответ

Проверьте файл 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;
    }
  • 0
    Откуда вы получаете ApiKey? это частная переменная хранится в этом классе?
  • 0
    Это ключ, который вы получаете от fb для вашего приложения.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню