Просто используйте литерал класса, то есть NameOfClass.class
При использовании Socialite вам не нужен пароль Facebook или какой-либо другой службы, потому что вы получите токен от платформы, который вы можете использовать вместо имени пользователя / пароля.
Проблема здесь в том, что вы пытаетесь создать пользователя без ввода пароля, в то время как поле пароля не может быть пустым в таблице пользователей.
Вы можете решить эту проблему, например, создав миграцию, которая изменяет столбец пароля и делает его обнуляемым, например:
Schema::table('users', function (Blueprint $table) {
$table->string('password')->nullable()->change();
});
Тем не менее, вам нужно решить, является ли это настройкой авторизации, которую вы хотите, и если вы хотите, чтобы пользователи в вашей базе данных без пароля.