2017-02-23 3 views
0

$ LoginForm에 추가 할 사용자 지정 유효성 검사 함수를 만들려고합니다.Silverstripe 사용자 지정 보안 검사 표시 사용자 지정 오류 메시지

1- "클라이언트"그룹의 모든 구성원은 로그인하기 전에 유효성을 검사해야합니다.

2 계정이 확인되지 않으면 사용자 이름이 $ LoginForm으로 리디렉션되고 사용자 지정 메시지가 표시됩니다.

그렇게 할 수 있습니까, 아니면 새 로그인 양식을 프로그래밍해야합니까? 가능한 경우이를 수행하는 가장 쉬운 방법은 무엇입니까?

+0

당신은 클릭해야하는 링크와 함께 이메일이 전송되는 것과 같은 유효성을 의미합니까? – wmk

+0

예, 회원 등록 양식을 작성하고 이메일 확인을 보내십시오.하지만 $ LoginForm을 통해 유효성을 확인하는 방법 – StefGuev

+1

[SilverStripe 회원 프로필 모듈] (https://github.com/silverstripe-australia/)을 확인해보십시오. silverstripe-memberprofiles).이 기능은 내장되어 있습니다. – 3dgoo

답변

2

좋아 해결책을 찾았습니다. DataExtension을 Member 객체로 확장해야합니다.

그리고 작동합니다.

+0

확장은 항상 모호합니다. 즉, (데이터) 확장 클래스를 사용하여 멤버 객체에 "연결"한다는 의미입니까? 나는 하위 클래스를 만들지 않습니다 ... – wmk

+0

DataExtension을 Member Object로 확장했습니다. – StefGuev