POST members/fblogin?accesstoken={accesstoken}

authenticate a user with his facebook access token for now, we allow sso user who have set a password in the site login through the api.

Request Information

Parameters

NameDescriptionAdditional information
accesstoken
the access token of the user's account from facebook

Define this parameter in the request URI.

Response Information

the authenticated member object for the user

Response body formats

application/json, text/json

Sample:
{
  "authorization": {
    "access_token": "sample string 1",
    "refresh_token": "sample string 2"
  },
  "need_complete_registration": true,
  "email": "sample string 1",
  "dob": "sample string 2",
  "gender": "sample string 3",
  "network": {
    "id": "sample string 1",
    "name": "sample string 2"
  },
  "year_in_school": "sample string 4",
  "grad_year": "sample string 5",
  "active": true,
  "facebook_id": "sample string 7",
  "answers": [
    {
      "id": 1,
      "answer": "sample string 2"
    },
    {
      "id": 1,
      "answer": "sample string 2"
    },
    {
      "id": 1,
      "answer": "sample string 2"
    }
  ],
  "id": "sample string 8",
  "first_name": "sample string 9",
  "last_name": "sample string 10",
  "avatar_url": "sample string 11"
}

application/xml, text/xml

Sample:
<AuthenticatedMemberDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/imLeagues.API.DTO">
  <avatar_url>sample string 11</avatar_url>
  <first_name>sample string 9</first_name>
  <id>sample string 8</id>
  <last_name>sample string 10</last_name>
  <active>true</active>
  <answers>
    <QuestionAnswerDto>
      <answer>sample string 2</answer>
      <id>1</id>
    </QuestionAnswerDto>
    <QuestionAnswerDto>
      <answer>sample string 2</answer>
      <id>1</id>
    </QuestionAnswerDto>
    <QuestionAnswerDto>
      <answer>sample string 2</answer>
      <id>1</id>
    </QuestionAnswerDto>
  </answers>
  <dob>sample string 2</dob>
  <email>sample string 1</email>
  <facebook_id>sample string 7</facebook_id>
  <gender>sample string 3</gender>
  <grad_year>sample string 5</grad_year>
  <network>
    <id>sample string 1</id>
    <name>sample string 2</name>
  </network>
  <year_in_school>sample string 4</year_in_school>
  <authorization>
    <access_token>sample string 1</access_token>
    <refresh_token>sample string 2</refresh_token>
  </authorization>
  <need_complete_registration>true</need_complete_registration>
</AuthenticatedMemberDto>