6
shoop
24d

Bruh how do that
I dont get it

Comments
  • 8
    Unless your username is “login” and password is “password”, error message pretty much tells you already what’s wrong.

    Now I am fucking surprised that devrant uses GET authentication, wtf? If server stores access logs, that means my credentials are stored in plaintext within logs every time I login?
  • 0
  • 0
    @SevenDeadlyBugs it gives me the same error message even if I put in my right credentials
  • 0
    @SevenDeadlyBugs Pretty sure their logs strip query parameters
  • 1
    @SevenDeadlyBugs And on every computer you log in from.
  • 0
    @shoop cookies?

    Use curl
  • 2
    You are doing it wrong
    1. Use POST and not GET
    2. Send data as form data and not as query params

    Check attached image, fill in the empty fields and it will work, I just tried it

    Edit:
    Though I would recommend that they return 501 (not implemented) or 405 (not allowed) when sending GET, but again, they don't officially support using their API they just approved for the community to use parts of them
  • 1
    @gitpush thank you so much for this response, it's actually the only useful one here. I almost got fucking desperate and almost abandoned the thing out of frustration. Also, what is the tool called that you are using on the screenshot?
  • 1
    @shoop that would be Postman
  • 1
    @shoop no worries man, good luck.

    As for the tool, what @bamboechop said, it is Postman (download: https://getpostman.com/downloads/)
  • 0
    Isn't there an unofficial documentation, I think from the UWP or how it's called app?
  • 0
    @Wack it only describes the get requests
  • 0
    @SevenDeadlyBugs devrant isn't using get authentication. I for some reason thought I was supposed to put it in a get request in a query. It's using POST
  • 1
    No Same api/service will do authentication over a GET request. Least of all reasons, as it's saved in the browser history
  • 0
    @Wack exactly, so there is no docs on how to do authentication, so I figure it out myself
  • 1
    There are a few clients in github, where you could look into the source code...
Add Comment