Sentry 2 Facebook Oauth On Laravel dice Llamado al método indefinido :: profile ()

Estoy usando Laravel 4.1, y estoy usandofacebook/php-sdk con centinela en realidad se deriva de esta respuesta de preguntas:Inicio de sesión en Facebook con Sentry, se requiere una contraseña para el usuario [correo electrónico], no se proporciona ninguna

Este código ya no funciona:

    $profile = $user->profiles()->save($profile);

arroja este error:

¿Como resolverlo?

ruta para eso está disponible aquíCódigo de ruta

Mis modelos son como fuelles:

Modelo de perfil:

<?php

class Profile extends \Eloquent {

    public function user()
    {
        return $this->belongsTo('User');
    }

}

El modelo de usuario contiene:

public function profiles()
{
    return $this->hasMany('Profile');
}

Respuestas a la pregunta(1)

Su respuesta a la pregunta