Fazendo login no LinkedIn com sessões de solicitações de python

Estou tentando entrar no LinkedIn usando solicitações do Python:

import sys
import requests
from BeautifulSoup import BeautifulSoup


payload={
    'session-key' : '[email protected]',
    'session-password' : 'password'
}

URL='https://www.linkedin.com/uas/login-submit'
s=requests.session()
s.post(URL,data=payload)

r=s.get('http://www.linkedin.com/nhome')
soup = BeautifulSoup(r.text)
print soup.find('title')

Eu não consigo logar usando este método. Eu até tentei brincar com csrf etc. no payload, mas as sessões não deveriam cuidar disso para você?

Nota sobre a última linha: Eu uso o título para verificar se loguei com sucesso. (Eu deveria ver "Bem-vindo! | LinkedIn" se eu fiz o login, ao invés disso eu vejo "Maior Rede Profissional do Mundo | LinkedIn"

Estou esquecendo de algo?

questionAnswers(3)

yourAnswerToTheQuestion