Discuss Scratch

davisasan
Scratcher
64 posts

Moving information from an old account to a new account

Hello! I wonder if we can have a feature that allows users to move information from their old account to their new account?
The information that can be moved are: Shared projects, following/follower Scratchers, joined date of the old account.

The reasons why I chose the 3 to be transferable information is because:
1. Shared projects: Let's say I made a new account and decided to move my projects from my old account to the new one. I would have to save it and re - upload it in a new project of my new account. If the old account had 100+ projects, that's a bit of a problem - It's time consuming.
2. Following/Follower Scratchers: Similar reason. Having to re - follow every user and telling your followers that you changed your account is, again, time consuming.
3. Joined date: If I make a new account, its joined date is the day the new account's created. I think it'd be nice to have an option where the joined date of the new account matches the old account's one.

How this feature would work if it gets accepted: The “Account settings” will have a new option called “Move account information”, the user, when they're in their old account, will go through these steps to move their account informations:
1. The password of their old account
2. The username of their new account (The account they want to move information to)
3. The password of their new account
4. The information the new account will receive (If moving projects is included, the user will be able to choose which projects to transfer + a “select all” button can be used to move all projects to the new account)
5. Loading screen

After the information is transferred, the old account will:
1. Have its transferred projects deleted
2. Have its transferred Following/Follower Scratchers deleted from the following/follower list
3. Joined date will NOT change

Tell me what you think about this suggestion, and thanks for reading.
I hope you have a nice day!
SuperKamekArea
Scratcher
500+ posts

Moving information from an old account to a new account

Bump support
coder2045
Scratcher
1000+ posts

Moving information from an old account to a new account

Support. Moving accounts seems UNBELIEVABLY time-consuming.
(Why do some people move accounts?)
davisasan
Scratcher
64 posts

Moving information from an old account to a new account

Thanks for the support!
davisasan
Scratcher
64 posts

Moving information from an old account to a new account

coder2045 wrote:

Support. Moving accounts seems UNBELIEVABLY time-consuming.
(Why do some people move accounts?)
Multiple reasons depending on the user. For example, they want to change their username, or make a fresh new start, etc…
davisasan
Scratcher
64 posts

Moving information from an old account to a new account

I will make a small edit to the suggestion:
Suggestion number 3, changing the joined date, might confuse the servers.

I think having 1 and 2 becoming a new feature would be great, though!
PokeNova
Scratcher
37 posts

Moving information from an old account to a new account

Support if partial transfers are optional. For instance, transferring followers but not projects. I'm thinking about moving accounts and something like that would be helpful.
davisasan
Scratcher
64 posts

Moving information from an old account to a new account

PokeNova wrote:

Support if partial transfers are optional. For instance, transferring followers but not projects. I'm thinking about moving accounts and something like that would be helpful.
Yes! Users can choose what and what not to transfer to their new account. Number 4 of “How the feature would work if it gets accpeted” explains it in detail.
venyanwarrior
Scratcher
1000+ posts

Moving information from an old account to a new account

No support. It's hard to verify if the account all of the followers and projects are moving to is, in fact, the same person who made the original account. If someone gains access to your account through various methods, they can then transfer all of your followers, projects, etc. to their account.

(If this feature is implemented, this WILL happen one way or another, depending on how long the feature is up for before people start exploiting the system on shared accounts and the like.)

Last edited by venyanwarrior (Aug. 30, 2019 17:39:00)

Ian-Stewart
Scratcher
500+ posts

Moving information from an old account to a new account

Definitely support! Moving account information would be much better. I think there should also be a feature where if you type the URL of the old account, it will take you to the new account instead, and show a message saying “This user has switched accounts.”

For example, let's say “Scratch-User-1” wanted to switch accounts because of the username. So she changed it to “Superman-Is-Great.”
One of her friends typed in "scratch.mit.edu/users/scratch-user-1,“ thinking that it would go to Scratch-User-1's old account. Instead, it redirects to ”Superman-Is-Great," the new account, and lets her know that the account has been switched.

Last edited by Ian-Stewart (Aug. 31, 2019 00:50:42)

davisasan
Scratcher
64 posts

Moving information from an old account to a new account

venyanwarrior wrote:

No support. It's hard to verify if the account all of the followers and projects are moving to is, in fact, the same person who made the original account. If someone gains access to your account through various methods, they can then transfer all of your followers, projects, etc. to their account.

(If this feature is implemented, this WILL happen one way or another, depending on how long the feature is up for before people start exploiting the system on shared accounts and the like.)
Anything could happen if someone logs in to someone else's account. (Ex. Deleting projects, posting comments that break the community guidelines…) I don't think accounts getting hacked is something we'll have to consider, since it's a special case that rarely happens. But thanks for your opinion!
davisasan
Scratcher
64 posts

Moving information from an old account to a new account

Ian-Stewart wrote:

Definitely support! Moving account information would be much better. I think there should also be a feature where if you type the URL of the old account, it will take you to the new account instead, and show a message saying “This user has switched accounts.”

For example, let's say “Scratch-User-1” wanted to switch accounts because of the username. So she changed it to “Superman-Is-Great.”
One of her friends typed in "scratch.mit.edu/users/scratch-user-1,“ thinking that it would go to Scratch-User-1's old account. Instead, it redirects to ”Superman-Is-Great," the new account, and lets her know that the account has been switched.
Thanks for the support!

However, I'm not sure what you're talking about. Could you explain it a bit more?
I'll answer based on how I understood what you said: Username changing is one of the rejected suggestions, and therefore, can't be transferred. The only things that can be transferred are: Projects, Following/Followers, (+ Joined date, if it doesn't confuse the servers).
Changing usernames could bring confusion - So that is not going to be something that can be transferred.
Also, the “old account” is an existing account, not a deleted one. Therefore, its URL is still valid. The two accounts in the transferring process are two separate, different accounts. Therefore, messages saying the user switched accounts is unnecessary.
What if the user of the new account decided to use their old account, but get the message: “The user switched accounts”? That would bring confusion and Scratch would be harder to use.
Thanks for reading and please let me know if I misunderstood anything!
PokeNova
Scratcher
37 posts

Moving information from an old account to a new account

venyanwarrior wrote:

No support. It's hard to verify if the account all of the followers and projects are moving to is, in fact, the same person who made the original account. If someone gains access to your account through various methods, they can then transfer all of your followers, projects, etc. to their account.

(If this feature is implemented, this WILL happen one way or another, depending on how long the feature is up for before people start exploiting the system on shared accounts and the like.)

In order to fix that potential issue, perhaps sending an email to confirm the transfer would be a good idea.
davisasan
Scratcher
64 posts

Moving information from an old account to a new account

PokeNova wrote:

venyanwarrior wrote:

No support. It's hard to verify if the account all of the followers and projects are moving to is, in fact, the same person who made the original account. If someone gains access to your account through various methods, they can then transfer all of your followers, projects, etc. to their account.

(If this feature is implemented, this WILL happen one way or another, depending on how long the feature is up for before people start exploiting the system on shared accounts and the like.)

In order to fix that potential issue, perhaps sending an email to confirm the transfer would be a good idea.
That's a good idea as well!
coder2045
Scratcher
1000+ posts

Moving information from an old account to a new account

davisasan wrote:

PokeNova wrote:

venyanwarrior wrote:

No support. It's hard to verify if the account all of the followers and projects are moving to is, in fact, the same person who made the original account. If someone gains access to your account through various methods, they can then transfer all of your followers, projects, etc. to their account.

(If this feature is implemented, this WILL happen one way or another, depending on how long the feature is up for before people start exploiting the system on shared accounts and the like.)

In order to fix that potential issue, perhaps sending an email to confirm the transfer would be a good idea.
That's a good idea as well!
Maybe they could send a code in an email and you have to type in the code to finish the transfer.

Last edited by coder2045 (Aug. 31, 2019 17:56:24)

Ian-Stewart
Scratcher
500+ posts

Moving information from an old account to a new account

davisasan wrote:

Ian-Stewart wrote:

Definitely support! Moving account information would be much better. I think there should also be a feature where if you type the URL of the old account, it will take you to the new account instead, and show a message saying “This user has switched accounts.”

For example, let's say “Scratch-User-1” wanted to switch accounts because of the username. So she changed it to “Superman-Is-Great.”
One of her friends typed in "scratch.mit.edu/users/scratch-user-1,“ thinking that it would go to Scratch-User-1's old account. Instead, it redirects to ”Superman-Is-Great," the new account, and lets her know that the account has been switched.
Thanks for the support!

However, I'm not sure what you're talking about. Could you explain it a bit more?
I'll answer based on how I understood what you said: Username changing is one of the rejected suggestions, and therefore, can't be transferred. The only things that can be transferred are: Projects, Following/Followers, (+ Joined date, if it doesn't confuse the servers).
Changing usernames could bring confusion - So that is not going to be something that can be transferred.
Also, the “old account” is an existing account, not a deleted one. Therefore, its URL is still valid. The two accounts in the transferring process are two separate, different accounts. Therefore, messages saying the user switched accounts is unnecessary.
What if the user of the new account decided to use their old account, but get the message: “The user switched accounts”? That would bring confusion and Scratch would be harder to use.
Thanks for reading and please let me know if I misunderstood anything!
When the user wants to go to the old account, they can still use it, but they would need to re-open the account. So they could have an option to either close their old account or still keep it open. I was talking about what would happen when other people tried to view the old account, not the actual user. Also, I heard that very rarely people have switched accounts, transferred their information, and changed their username because of people using their real name instead of a fake name. (But I'm not completely sure.)
MrFluffyPenguins
Scratcher
1000+ posts

Moving information from an old account to a new account

Moving followers isn't a very good idea, but other than that, support.

Last edited by MrFluffyPenguins (Aug. 31, 2019 21:08:10)

venyanwarrior
Scratcher
1000+ posts

Moving information from an old account to a new account

PokeNova wrote:

venyanwarrior wrote:

No support. It's hard to verify if the account all of the followers and projects are moving to is, in fact, the same person who made the original account. If someone gains access to your account through various methods, they can then transfer all of your followers, projects, etc. to their account.

(If this feature is implemented, this WILL happen one way or another, depending on how long the feature is up for before people start exploiting the system on shared accounts and the like.)

In order to fix that potential issue, perhaps sending an email to confirm the transfer would be a good idea.
What about the cases where the email account is also shared? That does happen, as the members of the shared account might want a shared email as well. Not to mention that the person who made the shared account might use the same password for everything, and that might be used to access his/her private email account. Could happen.

There are just too many ways that people can easily steal the account's followers and such. Still a hard No Support.
great_elmo
Scratcher
500+ posts

Moving information from an old account to a new account

I support. moving a account is TIME consuming

EDIT: I think not delete the projects and followers/following count of the old account, that is just OVERKILL!

Last edited by great_elmo (Sept. 5, 2019 00:41:58)

-Reshiram-
Scratcher
100+ posts

Moving information from an old account to a new account

great_elmo wrote:

EDIT: I think not delete the projects and followers/following count of the old account, that is just OVERKILL!
But… what's the point of you're not using that account anymore?

Powered by DjangoBB