사용자가 로그인하지 않고 내 REST VIEWS 라우터를 제외하고 내 웹 사이트의 모든 페이지를 방문 하고 싶습니다 . drupal 8에서 로그인 페이지로 리디렉션합니다. drupal 7에 대한 솔루션을 찾았지만 Drupal 8에 대한 솔루션을 찾지 못했습니다.
나는 다른 것을 생각했다. 403 페이지를
—
mradcliffe
/user
익명으로 설정하면 익명 사용자 인 경우 403 페이지를 설정할 수 /user/login
있지만 인증 된 사용자가 원하는 페이지에 대한 액세스가 거부되었음을 알리지 않고 사용자 프로필로 가져 오는 부작용이 있습니다. .
다음 모듈을 사용하여 익명 사용자의 로그인 리디렉션을 추가하십시오. 경로를 제외하도록 설정되어 나머지 경로를 추가 할 수 있다고 생각합니다. drupal.org/project/anonymous_redirect
—
Daniel Harper
이 모듈은 또한 작업을 수행합니다. drupal.org/project/anonymous_login
—
Joris Lucius
KernelEvents::REQUEST
한 다음 로그인 페이지에 대한 RedirectResponse로 응답을 설정합니다.