2017-03-03 2 views
0

그래서 지금까지 Adldap2-Laravel을 제 능력으로 최대한 구성했습니다. 나에게 아직 로그인하지 않고 시도 할 때 유효하지 않은 자격 증명을 말합니다. 그래서 콘솔 명령을 실행하여 내 사용자를 가져 오려고했습니다. 그것은 내 사용자 (663)를 모두 찾았다 고 말하면서 가져 오기를 지시하면 ... 진행률 표시 줄 등이 실행되지만 0은 가져오고 DB에는 아무 것도 표시되지 않는다고 말합니다 ...adldap2-laravel은 AD 사용자를 볼 수는 있지만 가져올 수는 없습니다.

내가 할 수있는 한 최선을 다해 문서를 온라인으로 따라 갔다. 나는 사용자 이주를 수정하고 코드를 통해 이메일을 가져 와서 '사용자 이름'을 입력하고 '이메일'을 '사용자 이름'으로 대체하여 새로 고침했습니다. 나는 또한 login.blade.php 파일의 'email'을 대체했다. 내가 말했듯이, 나는 로그인 할 수 없으며 위에서 볼 수 있듯이 어떤 사용자도 가져오고 싶지 않습니다.

문제 해결 팁이나 도움이 필요하십니까?

UPDATE

내가 잘 가져올 수 있습니다. DB 구성 문제였습니다. 학습 한 내용 - Laravel 로그를 확인하십시오. 즉, 사용자에 대한 첫 번째 로그인이 발생하면이를 DB에 저장합니다. 처음 제대로 작동하는 인증. 사용자가 DB에 있지만 인증이 중단됩니다. 유효한 사용자 이름을 제공하는 한 모든 비밀번호를 수락합니다 ...

+0

해결책을 얻은 경우 직접 질문에 답하지 않으시겠습니까? 비슷한 문제가있는 다른 사람들에게 도움이 될 수 있습니다. –

답변

0

대답은 간단합니다 ... 내 로그 파일을 확인하는 것을 잊어 버렸습니다. 거기에 내가 가져 오기를 시도했다는 것을 알았지 만 사용자 역할에 "역할"이라는 필드를 추가했는데 기본값이 없으며 그것에 대해 불평하고있었습니다. 마이 그 레이션 파일의 필드에 기본값을 부여한 후에는 로그인 할 때 인증하지 않으려 고 다음 단계로 넘어갔습니다.

관련 문제