TwidereProject / Twidere-Android

http://twidere.com
2.75k stars 377 forks source link

Getting authentication error. Can't find where/how to sign out and sign back in #1475

Open GAferguson opened 1 year ago

GAferguson commented 1 year ago

Check before submitting issue -- Thank you!

You can ignore this form if this issue is a feature request.

Expected behavior

Actual behavior

Steps to reproduce

Extra info

Android version: (version code here)

Network type:

App version: (version code here)

Build variant:

Micro-blogging service:

App settings:

vanhoopstallion commented 1 year ago

Ok I u installed again, but installed from Aurora store rather than F Droid and I got logged in! Thanks all

Yimellovzski commented 1 year ago

Any solutions yet? None of the possible solutions commented under this issue work for me. Tried using Twitter for Ipad API's and changing Oauth to xAuth and all the other solutions.

herbsmn commented 1 year ago

Any solutions yet? None of the possible solutions commented under this issue work for me. Tried using Twitter for Ipad API's and changing Oauth to xAuth and all the other solutions.

Did you clean the app cache first and then do the other steps?

herbsmn commented 1 year ago

Ok I u installed again, but installed from Aurora store rather than F Droid and I got logged in! Thanks all

Just for other people's reference, I didn't need to use the Aurora store version of the app to make this hack work. I just did app cache cleaning then changed to iPad API then switched to xAuth.

Hasan5750 commented 1 year ago

Any solutions yet? None of the possible solutions commented under this issue work for me. Tried using Twitter for Ipad API's and changing Oauth to xAuth and all the other solutions.

User settings, oauth, password sign in, not sign in,

l17r commented 1 year ago

For me, XAuth worked.

Hasan5750 commented 1 year ago

For me, XAuth worked.

Sometimes xauth doesn't work and sometimes oauth doesn't work, i don't know why exactly,

Yimellovzski commented 1 year ago

Any solutions yet? None of the possible solutions commented under this issue work for me. Tried using Twitter for Ipad API's and changing Oauth to xAuth and all the other solutions.

Did you clean the app cache first and then do the other steps?

Yes I did read and do the other steps as well.

Hasan5750 commented 1 year ago

Any solutions yet? None of the possible solutions commented under this issue work for me. Tried using Twitter for Ipad API's and changing Oauth to xAuth and all the other solutions.

Did you clean the app cache first and then do the other steps?

Yes I did read and do the other steps as well.

Unistall and reinstall twidere,

guilhermefr1 commented 1 year ago

For me the only solution was generating my own API v2 key (i.e. elevated API access) through Twitter's developer portal - even Twitter Lists are working. And it seems to me this will be the best (maybe only) long-term solution. I think only some users will go through the "hassle" of generating an API key, so maybe even Twitter won't bother that much about these users of third-party Twitter clients using their own keys.

I'm currently using TwidereX version 1.6.0.59, installed through AuroraDroid (F-Droid client). I've cleaned cache and all app data before trying to use my generated API key.

Kreuger commented 1 year ago

Nothing works for me, including using my own API. TwidereX 1.7.0-beta1.

DrAndiLowe commented 1 year ago

FYI: it seems that Twitter are definitely going after accounts using their own API keys with 3rd-party apps.

I have had success in the past using my own API v2 keys with Twidere (no 'X'), but recently I have been unable to like, post, reply, quote retweet, retweet, block or mute. That is, I have read access, but no write access. This happened during a period when I had been inactive on Twitter and have not posted, replied, liked, or (quote) retweeted — that is, I've been quiet and shouldn't be noticeable. For the past month, there's literally nothing that I've been doing other than refreshing and scrolling my feed on Twidere, and not excessively; I'm under my rate limit. Nevertheless, in the developer dashboard, I see the following message for my app, associated with the API keys I am using:

This App has violated Twitter Rules and policies. As a result, certain functions will be limited. An email has been sent to [my email address] with details. For assistance, submit a support ticket.

For the moment, I'm just going to use Twidere as a reader, and when that breaks, I'm done with Twitter.

Hasan5750 commented 1 year ago

FYI: it seems that Twitter are definitely going after accounts using their own API keys with 3rd-party apps.

I have had success in the past using my own API v2 keys with Twidere (no 'X'), but recently I have been unable to like, post, reply, quote retweet, retweet, block or mute. That is, I have read access, but no write access. This happened during a period when I had been inactive on Twitter and have not posted, replied, liked, or (quote) retweeted — that is, I've been quiet and shouldn't be noticeable. For the past month, there's literally nothing that I've been doing other than refreshing and scrolling my feed on Twidere, and not excessively; I'm under my rate limit. Nevertheless, in the developer dashboard, I see the following message for my app, associated with the API keys I am using:

This App has violated Twitter Rules and policies. As a result, certain functions will be limited. An email has been sent to [my email address] with details. For assistance, submit a support ticket.

  • They never sent me an email. I've checked thoroughly. It didn't happen.
  • They don't say which "rules and policies" I've violated.
  • They don't say what "certain functions" have been limited.

For the moment, I'm just going to use Twidere as a reader, and when that breaks, I'm done with Twitter.

WHY aren't you using official Twitter consumer key and consumer secret?

DrAndiLowe commented 1 year ago

FYI: it seems that Twitter are definitely going after accounts using their own API keys with 3rd-party apps.

I have had success in the past using my own API v2 keys with Twidere (no 'X'), but recently I have been unable to like, post, reply, quote retweet, retweet, block or mute. That is, I have read access, but no write access. This happened during a period when I had been inactive on Twitter and have not posted, replied, liked, or (quote) retweeted — that is, I've been quiet and shouldn't be noticeable. For the past month, there's literally nothing that I've been doing other than refreshing and scrolling my feed on Twidere, and not excessively; I'm under my rate limit. Nevertheless, in the developer dashboard, I see the following message for my app, associated with the API keys I am using: This App has violated Twitter Rules and policies. As a result, certain functions will be limited. An email has been sent to [my email address] with details. For assistance, submit a support ticket.

  • They never sent me an email. I've checked thoroughly. It didn't happen.
  • They don't say which "rules and policies" I've violated.
  • They don't say what "certain functions" have been limited.

For the moment, I'm just going to use Twidere as a reader, and when that breaks, I'm done with Twitter.

WHY aren't you using official Twitter consumer key and consumer secret?

How exactly? Can you provide clarification, please?

Hasan5750 commented 1 year ago

FYI: it seems that Twitter are definitely going after accounts using their own API keys with 3rd-party apps.

I have had success in the past using my own API v2 keys with Twidere (no 'X'), but recently I have been unable to like, post, reply, quote retweet, retweet, block or mute. That is, I have read access, but no write access. This happened during a period when I had been inactive on Twitter and have not posted, replied, liked, or (quote) retweeted — that is, I've been quiet and shouldn't be noticeable. For the past month, there's literally nothing that I've been doing other than refreshing and scrolling my feed on Twidere, and not excessively; I'm under my rate limit. Nevertheless, in the developer dashboard, I see the following message for my app, associated with the API keys I am using: This App has violated Twitter Rules and policies. As a result, certain functions will be limited. An email has been sent to [my email address] with details. For assistance, submit a support ticket.

  • They never sent me an email. I've checked thoroughly. It didn't happen.
  • They don't say which "rules and policies" I've violated.
  • They don't say what "certain functions" have been limited.

For the moment, I'm just going to use Twidere as a reader, and when that breaks, I'm done with Twitter.

WHY aren't you using official Twitter consumer key and consumer secret?

How exactly? Can you provide clarification, please?

Unistall and reinstall twidere, user settings , oauth, enter official consumer key and consumer secret, password sign in(it is under sign in), don't click sign in,

Yimellovzski commented 1 year ago

FYI: it seems that Twitter are definitely going after accounts using their own API keys with 3rd-party apps.

I have had success in the past using my own API v2 keys with Twidere (no 'X'), but recently I have been unable to like, post, reply, quote retweet, retweet, block or mute. That is, I have read access, but no write access. This happened during a period when I had been inactive on Twitter and have not posted, replied, liked, or (quote) retweeted — that is, I've been quiet and shouldn't be noticeable. For the past month, there's literally nothing that I've been doing other than refreshing and scrolling my feed on Twidere, and not excessively; I'm under my rate limit. Nevertheless, in the developer dashboard, I see the following message for my app, associated with the API keys I am using: This App has violated Twitter Rules and policies. As a result, certain functions will be limited. An email has been sent to [my email address] with details. For assistance, submit a support ticket.

  • They never sent me an email. I've checked thoroughly. It didn't happen.
  • They don't say which "rules and policies" I've violated.
  • They don't say what "certain functions" have been limited.

For the moment, I'm just going to use Twidere as a reader, and when that breaks, I'm done with Twitter.

WHY aren't you using official Twitter consumer key and consumer secret?

How exactly? Can you provide clarification, please?

Unistall and reinstall twidere, user settings , oauth, enter official consumer key and consumer secret, password sign in(it is under sign in), don't click sign in,

what is the official consumer key?

Hasan5750 commented 1 year ago

FYI: it seems that Twitter are definitely going after accounts using their own API keys with 3rd-party apps.

I have had success in the past using my own API v2 keys with Twidere (no 'X'), but recently I have been unable to like, post, reply, quote retweet, retweet, block or mute. That is, I have read access, but no write access. This happened during a period when I had been inactive on Twitter and have not posted, replied, liked, or (quote) retweeted — that is, I've been quiet and shouldn't be noticeable. For the past month, there's literally nothing that I've been doing other than refreshing and scrolling my feed on Twidere, and not excessively; I'm under my rate limit. Nevertheless, in the developer dashboard, I see the following message for my app, associated with the API keys I am using: This App has violated Twitter Rules and policies. As a result, certain functions will be limited. An email has been sent to [my email address] with details. For assistance, submit a support ticket.

  • They never sent me an email. I've checked thoroughly. It didn't happen.
  • They don't say which "rules and policies" I've violated.
  • They don't say what "certain functions" have been limited.

For the moment, I'm just going to use Twidere as a reader, and when that breaks, I'm done with Twitter.

WHY aren't you using official Twitter consumer key and consumer secret?

How exactly? Can you provide clarification, please?

Unistall and reinstall twidere, user settings , oauth, enter official consumer key and consumer secret, password sign in(it is under sign in), don't click sign in,

what is the official consumer key?

https://gist.github.com/shobotch/5160017

Kreuger commented 1 year ago

Okay its working for me. I didnt realize I kept tapping the button that brings up the box for inserting keys and not tapping the actual signin button.

DrAndiLowe commented 1 year ago

Twitter have announce that they will paywall API access. How will this news, posted today, affect access to 3rd-party clients like Twidere? Does this not indicate that Twitter is going to get tougher on 3rd-party apps?

Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead

link

Kreuger commented 1 year ago

I think the cost is going to be the big decider for what happens.

rpetti commented 1 year ago

Apologies for the spam on this issue, just wanted to share my most recent experience.

Since the breakage a month or so ago I've been successfully using my own keys. Today, I tried switching to the "official" keys after the API cost announcement and just can't get it working. I get "Invalid API Settings" on sign-in, using all sign-in methods and combinations of settings. Tried uninstalling/reinstalling, using the default settings from Twidere, using other official keys, and nothing seems to be working.

Then I switched back to my own keys and was able to log in, but now I only have read-only access and can't post or like, whereas before I had no problem doing so. Twitter functionality is pretty much dead for me at this point.

Hasan5750 commented 1 year ago

Apologies for the spam on this issue, just wanted to share my most recent experience.

Since the breakage a month or so ago I've been successfully using my own keys. Today, I tried switching to the "official" keys after the API cost announcement and just can't get it working. I get "Invalid API Settings" on sign-in, using all sign-in methods and combinations of settings. Tried uninstalling/reinstalling, using the default settings from Twidere, using other official keys, and nothing seems to be working.

Then I switched back to my own keys and was able to log in, but now I only have read-only access and can't post or like, whereas before I had no problem doing so. Twitter functionality is pretty much dead for me at this point.

Ipad key + xauth or mac key + oauth + password sign in( under sign in)

DrAndiLowe commented 1 year ago

Ipad key + xauth or mac key + oauth + password sign in( under sign in)

Could you provide a bit more clarity on this, please? I'm unable to parse these instructions. Thanks!

Hasan5750 commented 1 year ago

Ipad key + xauth or mac key + oauth + password sign in( under sign in)

Could you provide a bit more clarity on this, please? I'm unable to parse these instructions. Thanks!

In the box that appears when you click the button in the twidere app login page at the top, Read previous comments in the thread,

xojojo commented 1 year ago

edit: seems to have resolved itself on its own now!

After the rate limit mess earlier today, I can once again scroll my timeline and lists, post new tweets and retweet fine. But I can't like tweets anymore. I get a "Network error: empty data". I also can't load anyone's tweets on their profile page - it loads the info blurb and any pinned tweets, as well as the "likes" tab in the profile, but the tweets/media tabs are empty. Is anyone else also experiencing this?

I've been on official keys since the initial 3rd-party purge in January (iPad keys at first, Mac keys now). Swapped to Mac keys because gifs in tweets didn't show with the iPad keys, but work fine with the Mac ones.

jonas1015119 commented 1 year ago

edit: seems to have resolved itself on its own now!

After the rate limit mess earlier today, I can once again scroll my timeline and lists, post new tweets and retweet fine. But I can't like tweets anymore. I get a "Network error: empty data". I also can't load anyone's tweets on their profile page - it loads the info blurb and any pinned tweets, as well as the "likes" tab in the profile, but the tweets/media tabs are empty. Is anyone else also experiencing this?

I've been on official keys since the initial 3rd-party purge in January (iPad keys at first, Mac keys now). Swapped to Mac keys because gifs in tweets didn't show with the iPad keys, but work fine with the Mac ones.

Didn't know about the GIF thing for the Mac keys, thanks!

abelincoln8 commented 1 year ago

xojojo - can confirm the same behavior you're experiencing on my end over the past 10-12 hours. Last cycle the limits went away after a certain period of time (12 hours? 24?) and I was able to "like" again. I'm using the iPad key. As long as I can read in the app it's all good.

Becoming increasingly concerned about the future - the native application is unusable to me.

Hasan5750 commented 1 year ago

After you set up mac key and secret, switch to oauth2, better than oauth,

vanhoopstallion commented 1 year ago

Does anyone have the ipad keys? The link is now 404. Changed phones and now my client is locked out again

Musketeiro commented 1 year ago

Does anyone have the ipad keys? The link is now 404. Changed phones and now my client is locked out again

CjulERsDeqhhjSme66ECg and IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck

vanhoopstallion commented 1 year ago

Does anyone have the ipad keys? The link is now 404. Changed phones and now my client is locked out again

CjulERsDeqhhjSme66ECg and IQWdVyqFxghAtURHGeGiWAsmCAGmdW3WmbEx6Hck

Life saver! Thank you very much, I'm back in

xojojo commented 1 year ago

Sad to see the list went down. There's a reup here if anyone's still looking for something other than ipad: https://droptext.cc/3yvzy (or use the archive version https://web.archive.org/web/20230226052239/https://gist.github.com/shobotch/5160017)

Kreuger commented 1 year ago

I grabbed the RAW data and created a repo.

antgeth commented 1 year ago

just looking for an update here. is anyone able to use twidere with full functionality (now, in april) using any particular set of keys?

xojojo commented 1 year ago

just looking for an update here. is anyone able to use twidere with full functionality (now, in april) using any particular set of keys?

I've been using Twitter for Mac keys since February. I have no problems accessing my timeline, lists, and search, though I probably wouldn't even notice if I was missing tweets. I'm not posting anything myself anymore so can't say if notifications and such are working. But for basic scrolling/liking/retweeting it's been working fine for me.

abelincoln8 commented 1 year ago

hey AntGeth - I was able to access on a new phone this morning success and victory

used TWTR For Mac API key /secret from this link https://gist.github.com/pvieito/ee6d2c8934a8f84b9aeb467585277b8a

ensure that your 2FA is disabled (temporarily) on twitterdotcom ( error message follows if not )

Kreuger commented 1 year ago

Screenshot_20230417-190647

Working just fine here.

DrAndiLowe commented 1 year ago

Just for clarification: the screenshot appears to be of the Twidere X app and not the Twidere app, right? The repo for Twidere X appears to be here: https://github.com/TwidereProject/TwidereX-Android

Kreuger commented 1 year ago

It works just the same.

antgeth commented 1 year ago

got x (mostly) working with the twitter for mac keys. thanks to all!

Hasan5750 commented 1 year ago

got x (mostly) working with the twitter for mac keys. thanks to all!

Google release doesn't need key , direct download https://github.com/TwidereProject/TwidereX-Android/releases/download/1.7.0-beta02/android-google-release.apk

antgeth commented 1 year ago

got x (mostly) working with the twitter for mac keys. thanks to all!

update. a week ago my twitter account was "permanently suspended". no warning, no reason given. it definitely wasn't anything i said (hadn't tweeted in quite a while). all i'd been doing was reading (and maybe a like or two) using twidere (and browser). i've appealed but no word yet.

mvevitsis commented 1 year ago

got x (mostly) working with the twitter for mac keys. thanks to all!

update. a week ago my twitter account was "permanently suspended". no warning, no reason given. it definitely wasn't anything i said (hadn't tweeted in quite a while). all i'd been doing was reading (and maybe a like or two) using twidere (and browser). i've appealed but no word yet.

So, are you still banned?

antgeth commented 1 year ago

yup. no response from them at all. i'm not sure any humans are still employed by twitter.

HiddenLeveI commented 1 year ago

Well fuck it all now

vanhoopstallion commented 1 year ago

Lists stopped working for me now. Still available via official app, but says not available in Twidere....Time to cue up The Doors - The End

Hasan5750 commented 1 year ago

Lists stopped working for me now. Still available via official app, but says not available in Twidere....Time to cue up The Doors - The End

Use twittnuker for android https://github.com/vanita5/twittnuker Or focustwitter x for iPhone

jonas1015119 commented 1 year ago

@Hasan5750 tried Tweetnuker, using the Twitter for Android Key and xAuth (everything else didnt work) also doesnt show lists or my own profile correctly. What settings are you using? (also isnt Tweetnuker more out of date than Twidere now?)

Hasan5750 commented 1 year ago

@Hasan5750 tried Tweetnuker, using the Twitter for Android Key and xAuth (everything else didnt work) also doesnt show lists or my own profile correctly. What settings are you using? (also isnt Tweetnuker more out of date than Twidere now?)

I'm using it with twittnuker key!

jonas1015119 commented 1 year ago

@Hasan5750 thanks, that works somehow (is someone paying for the new API access for that key?). Gonna try the Twittnuker Key on Twidere tomorrow, still having the 140 character limit is annoying. But for anyone who just wants to read that seems to be the best solution for now. Now if only TweetDeck started working properly again.