Change e-mail / login

Hi from Brazil!

I need to change my login e-mail. I don’t want to use gmail email/login anymore. I would like to use email+password. Is it possible? If not, can I change to other gmail account, please?

Thanks in advance.

Eduardo

Hi @Eduardo_Dalcin. We have an answer to that question here: https://support.getgrist.com/FAQ/#how-can-i-change-the-email-address-i-use-for-grist

Thank you @dmitry-grist .

However, how about keep the same e-mail but change from OAUTH (Google) to “normal” login and password? Is it possible?

In case of transfer to another account, download the “.grist” documents from the “old account” to the “new account” will work fine?

Thanks in advance!

Eduardo.

Downloading in one account and uploading to another will work fine. You can also invite the new account, and use “Duplicate” option to save a copy owned by that new account.

As for Google vs email+password login options, you should be able to have both in parallel. I don’t recall the exact flow, but try going to the log-in page, and click “Forgot your password?” link. If you enter your email (the one you used for Google), you should get a confirmation email, with a code to reset your password, and that would allow you to set a password and log in with it in the future.

oh, thanks.

That’s sounds very complicated for just updating an email, right?

Do you know any reason why its done that way?

I’m in the process of changing my pro email address, it seems much more painful, than updating an email address to me. :man_shrugging:

Regards,
Sylvain.

Grist accounts are tied to email, so instead of changing it, you need to create a new account and transfer material. See https://support.getgrist.com/FAQ/#how-can-i-change-the-email-address-i-use-for-grist

As for the reason: I guess because it’s hard to be confident about expectations for sharing. If you shared a document with alice@example.com, and that user changed their email to bob@hacker.net, do you expect your document to be shared with bob@hacker.net now? What if alice@example.com is an employee’s work email, and she changes it to a personal one just before getting fired? So probably changing email could be made more convenient, but doing it safely would take more work.

Oh thanks.

More convenient, seems to me more important, than more work.

Do you mean work for developer, or work the the account holder to transfer all his/her document to a new account?

So, why not use a validation process based on a token transfer during the email changing protocol?

For example, a typical email change process could look like this:

  1. initiate the mail change
  2. a validation token is sent the old address
  3. old address must be still available
  4. enter the token to validate the change

sample email sent, could be:

A request to change your email has been made via your account settings.
To validate this request, please confirm by clicking the secure link below:
:point_right: https://getgrist.com/useraccount/infos/validateEmailChange=true&token=123455&taskId=098765
Enter the following validation code:
3e789fd0321700xxxxxx
If you did not initiate this change, reject the request and update your password immediately. Your company administrator has also been notified.

I seen than for example in domain name transfer or email changing on cloud provider account nic-handle, etc.

The account could also be suspended, or all share at source if no enterprise level user management is in place.

Sample of warning in a previously share document with Alice on owner side:

your_grist shared with alice@example.com :warning: is suspended due to email change to bob@hacker.net :closed_lock_with_key: (unlock all shared document with Alice)