codenitive / laravel-oneauth

OAuth and OAuth2 Auth bundle for Laravel
http://bundles.laravel.com/bundle/oneauth
MIT License
86 stars 16 forks source link

user_id can't be nullable #34

Closed crynobone closed 11 years ago

crynobone commented 11 years ago
Unhandled Exception

Message:

SQLSTATE[HY000]: General error: 1364 Field 'user_id' doesn't have a default value

SQL: INSERT INTO `oneauth_clients` (`uid`, `provider`, `access_token`, `secret`, `refresh_token`, `updated_at`, `created_at`) VALUES (?, ?, ?, ?, ?, ?, ?)

Bindings: array (
  0 => '100000356826020',
  1 => 'facebook',
  2 => 'AAAEBObBzTXwBAIDxMKdphZCE9GF1fORnsogW2Jr7P00wCoRZBBzzHq1iglSO5bghOBAfaNrP2ugQKt1dPvFp5nlTzqnTQ3X3IydZAE6rgZDZD',
  3 => NULL,
  4 => NULL,
  5 => '2012-12-17 19:21:32',
  6 => '2012-12-17 19:21:32',
)
Location:

C:\laravel-oneauth\laravel\database\connection.php on line 263
Stack Trace:

#0 C:\laravel-oneauth\laravel\database\connection.php(183): Laravel\Database\Connection->execute('INSERT INTO `on...', Array)
#1 C:\laravel-oneauth\laravel\database\query.php(823): Laravel\Database\Connection->query('INSERT INTO `on...', Array)
#2 [internal function]: Laravel\Database\Query->insert_get_id(Array, 'id')
#3 C:\laravel-oneauth\laravel\database\eloquent\query.php(267): call_user_func_array(Array, Array)
#4 C:\laravel-oneauth\laravel\database\eloquent\model.php(402): Laravel\Database\Eloquent\Query->__call('insert_get_id', Array)
#5 C:\laravel-oneauth\laravel\database\eloquent\model.php(402): Laravel\Database\Eloquent\Query->insert_get_id(Array, 'id')
#6 C:\laravel-oneauth\bundles\oneauth\libraries\auth\core.php(64): Laravel\Database\Eloquent\Model->save()
#7 C:\laravel-oneauth\bundles\oneauth\libraries\auth\strategy.php(125): OneAuth\Auth\Core::login(Array)
#8 C:\laravel-oneauth\bundles\oneauth\libraries\auth\controller.php(60): OneAuth\Auth\Strategy::login_or_register(Object(OneAuth\Auth\Strategy\Oauth2))
#9 [internal function]: OneAuth\Auth\Controller->action_callback('facebook')
#10 C:\laravel-oneauth\laravel\routing\controller.php(325): call_user_func_array(Array, Array)
#11 C:\laravel-oneauth\laravel\routing\controller.php(285): Laravel\Routing\Controller->response('callback', Array)
#12 C:\laravel-oneauth\laravel\routing\controller.php(165): Laravel\Routing\Controller->execute('callback', Array)
#13 C:\laravel-oneauth\laravel\routing\route.php(153): Laravel\Routing\Controller::call('auth@(:1)', Array)
#14 C:\laravel-oneauth\laravel\routing\route.php(124): Laravel\Routing\Route->response()
#15 C:\laravel-oneauth\laravel\laravel.php(167): Laravel\Routing\Route->call()
#16 C:\laravel-oneauth\public\index.php(34): require('C:\laravel-onea...')
#17 {main}