커스텀 로그인 프로세스를 가지고 있기 때문에, 내 확장 기능 중 하나에서 컨트롤러에 felogin-mask를 바인딩하고 싶습니다.typo3 컨트롤러를 맞춤 컨트롤러에 연결 하시겠습니까?
아이디어는 사용자가 양식에 데이터를 입력하고 제출하고 나머지는 내 컨트롤러가 처리한다는 아이디어입니다.
그런 것이 가능합니까? 아니면 다른 방식으로해야합니까?
커스텀 로그인 프로세스를 가지고 있기 때문에, 내 확장 기능 중 하나에서 컨트롤러에 felogin-mask를 바인딩하고 싶습니다.typo3 컨트롤러를 맞춤 컨트롤러에 연결 하시겠습니까?
아이디어는 사용자가 양식에 데이터를 입력하고 제출하고 나머지는 내 컨트롤러가 처리한다는 아이디어입니다.
그런 것이 가능합니까? 아니면 다른 방식으로해야합니까?
자격 증명 및 실제 로그인 프로세스를 분리해야합니다. TYPO3 Service Reference에는 최근 로그인 프로세스 및 관련된 모든 서비스를 설명하는 업데이트가 있습니다.
즉, 자체 인증 서비스를 만들어야합니다. 현재 TER
(시스템 확장으로 사용됨)에있는 openid
확장 프로그램에 예제가 있습니다.
프런트 엔드 로그인 확장 프로그램을 사용하여 자격 증명을 보내거나 직접 양식을 만들 수 있습니다. 먼저 인증 과정을 파헤치는 것이 좋습니다. 필요한 모든 세부 정보를 찾을 수 있습니다.
아, 고마워. 고마워. 분명히 그걸 보게 될 것입니다. – Stuffy
TYPO3는 "afterLogin"후크를 제공합니다 : Google TYPO3 "후크"및 "신호 슬롯" – Xatenev
하지만 독자적으로 로그인 프로세스를 completly 처리하려고합니다. 그게 내가 왜 다른 방식으로해야하는지 물었던 이유입니다. 문서가 너무 나쁘고 시대에 뒤떨어져 있기 때문에 typo3 함수를 사용하는 방법을 확신 할 수 없습니다. – Stuffy
Stuffy : 그런 다음 felogin 확장을 복사하고 필요에 맞게 조정하십시오. (또는 처음부터 직접 만들 수 있습니다.) 새로운 확장 기능을 만들고 편집하는 방법 : https://docs.typo3.org/typo3cms/CoreApiReference/latest/ExtensionArchitecture/Index.html – Xatenev