This is still true for version 4.1. Therefore, I will try to implement this functionality
- ๐ฉ๐ชGermany Anybody Porta Westfalica
Maybe this should live in a submodule as it's not part of the core functionality?
- ๐จ๐ฆCanada kpaxman
I'd prefer it to be behind an "enable feature" checkmark, FWIW, as someone who is running way too many modules already. :)
I will have some free time over the weekend and will complete this task.
Yes, I also think it's better to put it in a submodule.I'm sorry, I had a lot of unplanned work to do and didn't have any free time this weekend. I will definitely do it on the next one. But I would like to clarify if we are adding an โInactive Expirationโ field in the user creation form?
- ๐ช๐ธSpain rcodina Barcelona
@kuzyawkk You don't have to apologize. Just do it when you can. And if you can't, just leave the issue unassigned.
On the other hand, as written in the issue description, we are adding another field in the role form (just under the current "Default duration for the role" field).
- ๐ช๐ธSpain rcodina Barcelona
I thinks this feature is implemented on https://www.drupal.org/project/user_expire โ Maybe this issue it's just about linking to this User Expire module in the project's page.
- ๐จ๐ฆCanada kpaxman
Looking at the user_expire module page, but without trying it out, it seems that the difference is that that module locks the user out completely, where this request is just to remove a specified role. (For example, you want to expire their access to edit the site, but still be able to log in to fill in an authenticated form.)
- Merge request !21Issue #3321995: Support an "expire if inactive" option โ (Open) created by kuzyawkk
I have implemented the logic, but I'm sure I could have made a mistake somewhere or overlooked certain conditions.