Discuss Scratch

thisisntme
Scratcher
96 posts

WHAT IS USER ID?

[Removed—please use language appropriate for everyone] its not meh username

Last edited by nXIII (Jan. 29, 2013 00:31:51)


SCRATCH 1.4 GET TO TEH FUTURE new scratch TWO POINT O
dr3w8
Scratcher
100+ posts

WHAT IS USER ID?

“User ID” is your viewer number. If you are the first viewer, you have user ID 1. If you are not logged in to the Scratch website, you have user ID 0.

jayhawker
Scratcher
16 posts

WHAT IS USER ID?

dr3w8
“User ID” is your viewer number. If you are the first viewer, you have user ID 1. If you are not logged in to the Scratch website, you have user ID 0.
I was wondering that, too

My site
“Oh! Oh! I know! It's the spiritual shriney-shrine place!” -Me
“Sissy!” -Professor Oak
BoltBait
Scratcher
1000+ posts

WHAT IS USER ID?

Each time a person visits the project they get the same userid for that project.


Click to play:
xtragamerpokemaster
Scratcher
15 posts

WHAT IS USER ID?

They need to bring back the cloud data
BoltBait
Scratcher
1000+ posts

WHAT IS USER ID?

xtragamerpokemaster
They need to bring back the cloud data
They need to fix it and the userid block first.

But, yeah.

Click to play:
Tierage27
Scratcher
100+ posts

WHAT IS USER ID?

BoltBait wrote:

Each time a person visits the project they get the same userid for that project.

With enough blocks and enough variables, if it keeps the same UserID if you come back, you could make a working login system.
everybodyedits
Scratcher
9 posts

WHAT IS USER ID?

Tierage27 wrote:

BoltBait wrote:

Each time a person visits the project they get the same userid for that project.

With enough blocks and enough variables, if it keeps the same UserID if you come back, you could make a working login system.
Yup

Hello!
MelonInc
Scratcher
100+ posts

WHAT IS USER ID?

BoltBait wrote:

xtragamerpokemaster wrote:

They need to bring back the cloud data
They need to fix it and the userid block first.

But, yeah.
What's wrong with the userid block?


ihaveamac
Scratcher
89 posts

WHAT IS USER ID?

MelonInc wrote:

BoltBait wrote:

xtragamerpokemaster wrote:

They need to bring back the cloud data
They need to fix it and the userid block first.

But, yeah.
What's wrong with the userid block?
I think some people were getting an ID that someone else had (not counting 0).

Keep hacking. It’s what bushing would have wanted.
XDGames
Scratcher
11 posts

WHAT IS USER ID?

Another question, can the Scratch Team trace the member with the ID?
Tierage27
Scratcher
100+ posts

WHAT IS USER ID?

XDGames wrote:

Another question, can the Scratch Team trace the member with the ID?
No, I don't think so.
botcrusher
Scratcher
500+ posts

WHAT IS USER ID?

Tierage27 wrote:

XDGames wrote:

Another question, can the Scratch Team trace the member with the ID?
No, I don't think so.
Correction they can the could even before userid block using your ip this make it easier

Pondering what to work on.
BoltBait
Scratcher
1000+ posts

WHAT IS USER ID?

MelonInc wrote:

BoltBait wrote:

xtragamerpokemaster wrote:

They need to bring back the cloud data
They need to fix it and the userid block first.

But, yeah.
What's wrong with the userid block?

Two main issues.

First, the userid block was not giving consistent results. The first time I ran my project I got a 2 for userid. The next time (and all subsequent times) I got a 3.

Second, the userid block was assigning the same userid to different people.

Both of these issues have been filed in their bug tracking system.

XDGames wrote:

Another question, can the Scratch Team trace the member with the ID?

No. The Scratch Team was rather silly and decided to store a hash of the username with the userid. This table is internal (not accessible to the public) so it seems unnecessary to have that level of security on it. It's not like they're storing a password or something.

Click to play:
XDGames
Scratcher
11 posts

WHAT IS USER ID?

Well, if they implement that feature, I think the chatroom problem will be solved.

But, let's not start another subject, though.
Mokat
Scratcher
100+ posts

WHAT IS USER ID?

xtragamerpokemaster wrote:

They need to bring back the cloud data
They will. Be patient.

nXIII
Scratcher
1000+ posts

WHAT IS USER ID?

BoltBait wrote:

XDGames wrote:

Another question, can the Scratch Team trace the member with the ID?
No. The Scratch Team was rather silly and decided to store a hash of the username with the userid. This table is internal (not accessible to the public) so it seems unnecessary to have that level of security on it. It's not like they're storing a password or something.
The mappings are publicly available. Example.

Last edited by nXIII (Feb. 20, 2013 01:07:05)


nXIII · GitHub
LS97
Scratcher
100+ posts

WHAT IS USER ID?

nXIII wrote:

BoltBait wrote:

XDGames wrote:

Another question, can the Scratch Team trace the member with the ID?
No. The Scratch Team was rather silly and decided to store a hash of the username with the userid. This table is internal (not accessible to the public) so it seems unnecessary to have that level of security on it. It's not like they're storing a password or something.
The mappings are publicly available. Example.
Why was that done? It removes some of the privacy from the user (stored usernames can be checked against the hash if desired, and sometimes even used on an online hash database to get the source of the hash) and serves no purpose to an honest third party application.

Retired Scratcher • Aspiring information systems engineer
BoltBait
Scratcher
1000+ posts

WHAT IS USER ID?

nXIII wrote:

BoltBait wrote:

XDGames wrote:

Another question, can the Scratch Team trace the member with the ID?
No. The Scratch Team was rather silly and decided to store a hash of the username with the userid. This table is internal (not accessible to the public) so it seems unnecessary to have that level of security on it. It's not like they're storing a password or something.
The mappings are publicly available. Example.
I will assume that this is for debugging purposes only and is a security hole that will be closed before public release.

Other than that, I can't even imagine why this data is publicly available.

Click to play:
bullelk12
Scratcher
100+ posts

WHAT IS USER ID?

This Username/Password has some examples of using UserIDs and how this project could work when cloud variables are enabled.

Scratch 2.0 = Cloud Variables!

Powered by DjangoBB