2012-09-17 4 views
0

저는 새로운 Symfony 2이며 도움이 필요합니다. 이 자습서를 수행하고 있습니다. http://symfony.com/doc/current/cookbook/security/entity_provider.htmlSymfony - 비밀번호를 포함한 데이터베이스 기반 로그인

로그인 시스템을 만드는 데 도움이되며 대부분 그 작업을 수행 할 수 있습니다. 그러나 나는 자습서만을 사용하여 확인하고 이메일 주소 또는 사용자 이름을 설명합니다. 암호가 실제로 괜찮은지 확인하거나 Doctrine에게 어떤 암호화 알고리즘을 사용하고 소금을 포함시켜야 하는지를 언급하는 언급이 없습니다.

누군가가 너무 또는 누군가가이 일을하는 방법을 나에게 설명 할 수 있다면 훨씬 그것을 :) 감사하겠습니다 날 지점 수 있음을 읽어야 할 다른 문서가있는 경우

+0

을 많이 배우고 current/reference/configuration/security.html), 특히 엔코더 섹션. 또한 사용자 지정 인코더 구현에 관한 [이 질문] (http://stackoverflow.com/questions/8213609/symfony2-custom-password-encoder-bcrypt)을보십시오 –

+0

감사합니다 카를로스, 나는 문자 그대로 모든 기사를 읽었습니다. 그리고 저는 그것들을 대부분 이해하고 있다고 생각합니다, 그들은 실제로 현실 세계를 보여주지 못합니다. 나는 사용자 이름 만 필요로하는 로그인 폼을 원한다 : s –

답변

1

사용자 MGMT의 괜찮은 구현 번들 내부에 파고 때 https://github.com/FriendsOfSymfony/FOSUserBundle 및 해당 설명서입니다 많은 프로젝트에서 사용

는 심포니 [보안 구성 참조] 한 번 봐 (http://symfony.com/doc/을 가지고 자신을

+0

감사합니다.이 번들은 로그인 기능과 모든 것을 제공합니까? 보안 설정 파일을 변경할 필요가 없습니까? 나는 그것을 살펴볼 것이다. 나는 이런 유형의 것을 배우는 가장 좋은 방법은 전문가가 그것을하는 방법을 찾는 것이라고 생각합니다. –

+0

안녕하세요, 저는 설치 안내서를 통해 다음을 진행했습니다 : https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index.md#LNaN Doctrine을 사용하여 설정을 시도하고 있습니다. PHP 응용 프로그램/콘솔 교리를 : 스키마 : 나는 모든 가이드 정확히 말한다 내가 실행할 때 복사 한 업데이 트를 7 단계에서 --force 내가 할 2 오류 자원 "한마리/심포니/응용 프로그램/설정을 가져올 수 없습니다 /config.yml "에서"/pathto/Symfony/app/config/config_dev.yml "을 선택하십시오. "사용자"에 대한 구성을로드 할 수있는 확장 프로그램이 없습니다 (/Users/propdigitalmac1/Dropbox/Code/Symfony/app/config/config.yml). 도와주세요 –

+0

여기에 config.yml에 추가 내용을 붙여 넣을 수 있습니까? 게시 한 메시지에 따르면 config.yml – weyandch

관련 문제