Module Description
πŸ‡ΊπŸ‡¦ This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This is a very simple, lightweight module that will redirect anonymous users to the login page whenever they reach any admin-specified page paths, and will direct them back to the originally-requested page after successful login.

Use-case examples
1) You want to restrict your entire site to authenticated users. Simply enter "*" as the only path to redirect and all anonymous traffic will be redirected to the login page.

2) Your website sends out emails that contain links that only authenticated users can reach (edit your account, edit a node, view a private message, etc). If the user clicks the link from the email and they are not currently logged in they will reach an "Access denied" page; which is horrible for usability. With this module enabled and configured to act on node/*/edit paths, if a user clicks a link to site.com/node/123/edit, they will be redirected to site.com/user/login?destination=node/123/edit, so they can log in, then be brought to the page originally requested.

Configuration
After enabling the module, navigate to the admin settings page (D7: admin/config/system/anonymous-login, D8: admin/config/user-interface/anonymous-login). You can then enter a list of page paths (wildcards [*] are supported), which will redirect anonymous users to the login page when visited. Also supported are patterns for which paths will be ignored. To exclude some paths for a multilingual site you can use wildcards [*]:

~/*/user/register ~/*/user/passwordor use language prefixes (e.g. for English and Spanish):

~/en/user/register ~/en/user/password ~/es/user/register ~/es/user/password
Project Usage
3411
Creation Date
Changed Date
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module solves the problem of redirecting anonymous users to the login page when they reach specified admin-specified page paths, and directing them back to the originally-requested page after successful login.
Data Name
anonymous_login

OPENAI CHATBOT

OPENAI CHATBOT

12:22:14
Generic Chatbot
Hi, I'm a Drupal module expert powered by OpenAI, answering your questions about the Drupal module ecosystem. How can I be helpful today? Please note that we will log your question.