Laravel로 새 프로젝트를 시작했으며 Sentinel을 포함하고 새로운 사용자를 등록하려고 시도한 후에이 메시지를 계속 표시합니다 : No [login] credential was passed
. 어떤 로그인 자격증 명, 나는 신규 사용자를 등록하고 있습니까 ?? 저는 최신 버전의 Laravel 5.5와 최신 Sentinel을 사용하고 있습니다. 등록을 위해 Sentinel 문서에서 registerAndActivate()
메소드를 사용하고 있습니다.[로그인] 자격 증명이 전달되지 않았습니다. - Laravel & Sentinel
Sentinel을 처음 사용하는 것은 아니지만이 메시지가 처음 나타나는 것은 무엇입니까?
나는 호스트 시스템으로 Homestead
을 사용하고 있습니다. 첫 번째 마이그레이션이 완료되었습니다. DB가있는 모든 항목이 정상입니다.
아이디어가 있으십니까?
UPDATE :
아직은 작동하지 않습니다,하지만 난 문제입니다 알고있다. Sentinel의 파일은 IlluminateUserRepository.php
에서 validateUser
입니다. '
'email' 필드를'username'으로 변경하는 과정에서 어딘가에서 오류가 발생했습니다. 내가 다시 한 번했을 때 제대로 작동했습니다. –