I would call it: security issue :)
IMO such destructive action like purging user should be very much secured
....

On Thu, 26 Aug 2021 at 12:44, Lee But <leesenglishless...@gmail.com> wrote:

> Isn't there a way to send an ID key in the invitation email that can
> automatically remove the record that matches the key. Or, match the email
> address?
>
> On Thu, Aug 26, 2021 at 5:36 AM Maxim Solodovnik <solomax...@gmail.com>
> wrote:
>
>>
>>
>> On Thu, 26 Aug 2021 at 12:18, Lee But <leesenglishless...@gmail.com>
>> wrote:
>>
>>> Hello Maxim,
>>>
>>> The <application.base.url> is just to point to the website that
>>> openmeetings is on so that the user can recognise it. Example, Maxim
>>> Solodonvik at www.openmeetings.apache.org has invited you to join their
>>> online meeting room(s).
>>> Perhaps, it would be better if the admin could create an 'organisation
>>> name' and have that in the invitation instead.
>>>
>>> The <URL>, would point directly to a page to change the password and
>>> complete registration.
>>>
>>
>> Well
>> Actually both URLs will be
>> https://om.alteametasoft.com/openmeetings/signin
>> This is why I'm asking :)
>>
>>
>>> What I mean by 'deregister' is to remove the information that the admin
>>> created: names, password and email address. That may not be clear.
>>>
>>> I suppose it could read, 'If you have received this invitation in error
>>> or do not wish to join the meeting room(s), please *click here* to
>>> deregister your information shown in this email.'
>>>
>>
>> As I wrote before
>> this is impossible without successful login
>> which impossible without "change the password and complete registration"
>> So the footer looks useless to me :(
>>
>>
>>>
>>> On Thu, Aug 26, 2021 at 4:59 AM Maxim Solodovnik <solomax...@gmail.com>
>>> wrote:
>>>
>>>> Thanks for the templates :)
>>>>
>>>> I'll do the following:
>>>>
>>>> 1) will create the key `send.invite.to.user.created.by.admin`
>>>> 2) will use "Formal version" to create the template
>>>> (you can modify it any time as described here
>>>> https://openmeetings.apache.org/EditTemplates.html)
>>>>
>>>> Couple of questions:
>>>> 1) why do we need both "<application.base.url>" and "<URL>"?
>>>> 2) why do we need this "If you have received this invitation in error,
>>>> please *click here* to deregister." footer? the only way to
>>>> de-register is to complete registration then to delete themselves ....
>>>>
>>>>
>>>> On Wed, 25 Aug 2021 at 20:39, Ali Alhaidary <
>>>> ali.alhaid...@the5stars.org> wrote:
>>>>
>>>>> Nice :-)
>>>>>
>>>>> Ali
>>>>> On 8/25/21 3:07 PM, Lee But wrote:
>>>>>
>>>>> Hello Maxim,
>>>>>
>>>>> Here are two templates. One is formal, the other informal. I think it
>>>>> would be useful for admins to view default templates and create their own
>>>>> invitations as well.
>>>>> possible keys could be:
>>>>>
>>>>> send.formal.invite.to.user.created.by.admin
>>>>> send.casual.invite.to.user.created.by.admin
>>>>> send.custom.invite.to.user.created.by.admin
>>>>>
>>>>> In the examples below, the name order could be swapped according to
>>>>> the language being used.
>>>>>
>>>>> *****************
>>>>> Formal version
>>>>>
>>>>> *****************
>>>>>
>>>>> Dear <firstName> <lastName>,
>>>>>
>>>>> <adminFirstName> <adminLastName> at <application.base.url> has invited
>>>>> you to join their online meeting room(s).
>>>>>
>>>>> To complete your registration and use the room(s), please visit the
>>>>> link below and create a strong password.
>>>>>
>>>>> <URL>
>>>>>
>>>>> Your username for logging in is <username>.
>>>>>
>>>>> Thank you for joining our meeting rooms.
>>>>>
>>>>> Best regards,
>>>>>
>>>>> <adminFirstName> <adminLastName>
>>>>>
>>>>>
>>>>> If you have received this invitation in error, please *click here* to
>>>>> deregister.
>>>>>
>>>>>
>>>>>
>>>>> *****************
>>>>> Casual version
>>>>>
>>>>> *****************
>>>>>
>>>>> Hi <firstName> <lastName>,
>>>>>
>>>>> <adminFirstName> <adminLastName> here from <application.base.url>.
>>>>> I’ve added you as a user to our online meeting room(s).
>>>>>
>>>>> To use the room(s), you need to complete your registration. Click the
>>>>> link below and create a strong password.
>>>>>
>>>>> <URL>
>>>>>
>>>>> Your username for logging in is <username>.
>>>>>
>>>>> Thanks for joining our meeting room(s).
>>>>>
>>>>> See you soon!
>>>>>
>>>>> <adminFirstName>
>>>>>
>>>>>
>>>>> If I’ve sent you this invitation by mistake, please *click here* to
>>>>> deregister.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Wed, Aug 25, 2021 at 6:13 AM Maxim Solodovnik <solomax...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Maybe you can help to create a template for such email (as text)
>>>>>> here? :)
>>>>>> and maybe propose a configuration key name?
>>>>>>
>>>>>> `send.email.when.created.by.admin`? Maybe better ideas? :))
>>>>>>
>>>>>> On Wed, 25 Aug 2021 at 12:18, Lee But <leesenglishless...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hello Maxim,
>>>>>>>
>>>>>>> I'm testing with my own email addresses until I am sure that I have
>>>>>>> everything right.
>>>>>>> I think that would be great. Also, a link to the login page would be
>>>>>>> useful, as without it, users don't know the URL of the website.
>>>>>>>
>>>>>>> Regards,
>>>>>>> Lee
>>>>>>>
>>>>>>> On Wed, Aug 25, 2021 at 2:53 AM Maxim Solodovnik <
>>>>>>> solomax...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hello Lee,
>>>>>>>>
>>>>>>>> this is by design
>>>>>>>> these email settings are for self-registration only
>>>>>>>> Password is not being sent for security reasons
>>>>>>>>
>>>>>>>> As workaround your users can click "Forget password"
>>>>>>>> enter login/email and change the password
>>>>>>>>
>>>>>>>> We can add some additional setting to send email to newly created
>>>>>>>> users with instructions above :)
>>>>>>>> WDYT?
>>>>>>>>
>>>>>>>> On Tue, 24 Aug 2021 at 23:07, Lee But <leesenglishless...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hello,
>>>>>>>>>
>>>>>>>>> I turned off self-registering, and when I set up a user as admin,
>>>>>>>>> no verification email is sent despite the key being set to true.
>>>>>>>>> [image: image.png]
>>>>>>>>>
>>>>>>>>> Also, the email that contains the user's account details does not
>>>>>>>>> contain the password, nor a link to the openmeetings page, so they 
>>>>>>>>> cannot
>>>>>>>>> log in.
>>>>>>>>> Here's the message:
>>>>>>>>>
>>>>>>>>> [image: image.png]
>>>>>>>>>
>>>>>>>>> Thank you,
>>>>>>>>> Lee
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Best regards,
>>>>>>>> Maxim
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Maxim
>>>>>>
>>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Maxim
>>>>
>>>
>>
>> --
>> Best regards,
>> Maxim
>>
>

-- 
Best regards,
Maxim

Reply via email to