Scratchy - Get Scratch info about users or projects
Using
Scratch API
Also using Scratch's session server, you can login using a token (that will be retrieved trough the session server, to get more info like if you're a new Scratcher, or if you are banned (but are you...?)
How does it work that you get a token for session information?
Well, it all begins with that Scratch has an authentication server on
https://scratch.mit.edu/login
Sending that information about you, the login server will return a token as a cookie. That token is long, but it's functionality is to describe Scratch, that
that
Now as the program knows your token, it can be used to do multiple things. Many of you heard about ScratchAttach (not advertised), it uses same method, by getting your password and username, and using it to get the token. That token like ScratchAttach, uses it for example to identify that your are "the scratch user" with name "name", and you are authorized to modify, delete, rename, and create cloud variables, as long as you are the owner of the project. That's how ScratchAttach including to other stuff there works. I did my version of cloud variable changing i used same way to authenticate using that token method with login page, and now i made that again just this time i retrieve session info.
Here is a image preview or a sample of the program:
To-Do:
- Update the headers for about me and working on.
- Add country and time the user joined.
- Create also new UI for user session information.
About
Scratchy - Get Scratch info about users or projects Using Scratch API for getting information about a user or a project Also using Scratch's session server, you can login using a token (that will be retrieved trough the session server, to get more info like if you're a new Scratcher, or if you are banned (but are you...?)