readrops / Readrops

Android multi-services RSS client
GNU General Public License v3.0
272 stars 20 forks source link

When I try to login I get 400 error (FreshRSS) #98

Closed 360fun closed 3 years ago

360fun commented 3 years ago

Hi, I self-host FreshRSS (1.16.2) and use it through several clients (EasyRSS/FreshRSS on Android and Reeder on Mac) without any problems.

Installed extensions (no idea if might help): image

Sadly this is what happens when I try to login with Readrops: image

I use the greader API (".../p/api/greader.php/") with the other RSS clients and it works perfectly. 😕

Shinokuni commented 3 years ago

Did you set an API password? It is different from your login password (go to Configuration > Profile as written on the login screen).

360fun commented 3 years ago

Of course, I use the login with the other apps and they work, so must be something about Readrops.

360fun commented 3 years ago

Any help?

Btw I found weird that Readrops is not listed in the compatible clients list: https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html

Maybe my problem has something to do with:

Or use a client that does not escape slashes (such as EasyRSS), in which case proceed to step 6.

Alkarex commented 3 years ago

See my response https://github.com/FreshRSS/FreshRSS/issues/3396#issuecomment-766428582 If might simply be due to the fact that it is sufficient in Readrops to type the root address of your FreshRSS instance, and not its full explicit API address

Alkarex commented 3 years ago

P.S. Our doc is not so up to date, a newer list of clients including Readrops can be seem on our main page: https://github.com/FreshRSS/FreshRSS#apis--native-apps

360fun commented 3 years ago

See my response FreshRSS/FreshRSS#3396 (comment) If might simply be due to the fact that it is sufficient in Readrops to type the root address of your FreshRSS instance, and not its full explicit API address

Yes! This solved the problem!!! THANKS!!! 😄 I really hope Readrops will make this more clear in the UI and/or creating some FAQ 🙏

I made a little guide: https://github.com/FreshRSS/FreshRSS/issues/3396#issuecomment-766477658