by
KK » Wed Oct 14, 2015 4:41 pm
Hi,
"Account Disabled" would mean that the cloned-page representing the account is in a 'unpublished' state. This is the default behaviour as stated in 'Extended Users' docs (
http://www.couchcms.com/docs/extended-entities/post.htm) -
Next, notice the 'k_publish_date' date being set to '0000-00-00 00:00:00'.
This special date is used by Couch for 'unpublished' cloned-pages. So, the page we are creating will be in an unpublished state and, as mentioned above, this will lead to the creation of a user-account in a 'disabled' state.
In our code, as is the accepted convention, when a visitor creates her account, that account cannot be used right away for logging in. To prevent spam account creation, we send the user an activation link via email instead. It is when the user visits our template using the sent link that we remove the 'disabled' status from the account.
It is expected that the user will activate her own account by following the email sent but you can always edit the page and manually set the status to 'published' from the 'Advanced settings' dropdown.
And I don't get mail either when i make an account like Activate your account in mail.
That's a different matter and not associated with extended users. Please verify that the <cms:send_email /> tag is sending the email from your server or not. Try setting the
debug='1' parameter with send_mail to get a log.
Hope it helps.