Hey, I installed the latest build (15) and tried to login to my account on feddit.de. But somehow it always shows that my credentials aren’t valid…which isn’t the case because I’m using a password manager and double checked by logging in to the browser.

      • lFenix
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Could you record you trying to add the account?

          • lFenix
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 year ago

            Could you DM me your email? I’ll send you a special build that will show the raw error

              • lFenix
                link
                fedilink
                English
                arrow-up
                2
                ·
                1 year ago

                You should get an email with a special link. Try downloading that build and logging in again, hopefully I did it correctly and it will show the raw error

                • Brayd@feddit.deOP
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  1 year ago

                  Well it worked but the error was {“error”: “Unknown”}

                  BUT I figured it out! Your app wasn’t able to handle special chars in my password. I changed my password to something without special chars and now it works!

                  Specifically I had the special chars { [ @ } < . and # in my password. So somewhere here is the issue and some kind of character here is breaking your password field or your API request. Maybe some escape you’re doing?

                  • lFenix
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    1 year ago

                    Interesting! I will add special characters to my password and see if I can fix that problem. I’ll keep you informed

                  • lFenix
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    ·
                    edit-2
                    1 year ago

                    Damn, in that case, I have no idea what to do :( That means the API is not receiving the correct data.

                    There’s one more thing you could do:

                    1. Go to https://www.piesocket.com/websocket-tester and scroll down to “Test WebSockets Server”
                    2. Connect to wss://feddit.de/api/v3/ws
                    3. Put this in the “Hello PieSocket!” field: {"op": "Login", "data":{"username_or_email": "(your username)", "password": "(your password)"}}
                    4. Tell me what shows up under the field