When an admin creates a user account that users profile is not visible (page not found at user/x) until the user has logged in.

This should either be not required ever or should possibly be a user admin setting to disable.

It is quite possible that a site consists of numerous admin created user accounts which may not even be real people (such as Webmin, Support, etc) that the site admin would populate with data to be viewed under the users profile.

From what i can tell the default value for node.access field is 0 which causes the page not found.

CommentFileSizeAuthor
#1 login_verification.patch2.53 KBliquidcms

Comments

liquidcms’s picture

Title: shoudl be a setting to not require login to activate » should be a setting to not require login to activate
StatusFileSize
new2.53 KB

and here is patch to 5.2 ver of user.module should anyone agree.

liquidcms’s picture

Status: Active » Needs review
JirkaRybka’s picture

Status: Needs review » Closed (duplicate)

This is already discussed at http://drupal.org/node/171117 - so please discuss this solution in that thread. There are quite a few concerns said already. As for me, I would rather make all administrator-created accounts active by default (last access = time created), which should be ok for all mentioned scenarios without extra setting to be implemented and explained.

Marking this issue as Duplicate now.

liquidcms’s picture

yes, i thought of that as well - the idea that if admin created they should be ok; but figured there might be some reason a site might not want this - i.e. admin creates accounts for people byut still wants them to login???

anyway, pretty near impossible to search for issues on core so would never have found the duplicate.. thanks for point it out.