gab-ai-inc / gab-dissenter-extension

Dissenter.com Browser Extension source code
https://dissenter.com
Apache License 2.0
272 stars 43 forks source link

Unable to login #30

Open awsms opened 5 years ago

awsms commented 5 years ago

Hi devs, I can't connect to the addon on Firefox.

I think it's because of my addons (uMatrix, uBlock Origin, NoScript, Auto Cookie Remover)

Are they some parameters to config ?

awsms commented 5 years ago

I also forget to mention that I changed a lot of things in about:config, so after having disabled all of the addons I mentionned just before, Dissenter will still connect to my accounte

mgabdev commented 5 years ago

Hi @awsms - I have a few questions that will help in pinpointing the exact issue.

awsms commented 5 years ago

I'm able to log in on dissenter and gab. When I click on "log in" in the extension, I have a pop-up to login, then another, then another etc

geeknik commented 5 years ago

I'm also using uMatrix, uBlock Origin(easy mode, blocking remote fonts), Cookie AutoDelete (gab + dissenter whitelisted), however I'm also using Temporary Containers and Multi-Account Containers.

If I click Log In from the extension pop-up, it takes me to api.gab.com/oauth and logs me in and redirects me to dissenter.com, however the extension never actually shows me as logged in, therefore all I can do is read. I've set gab.com and dissenter.com to open in same permanent container tab, whitelisted the cookies, checked uMatrix to make sure nothing is being blocked there, checked my DNS blacklist to make sure everything was good there.

I'm out of ideas.

kac- commented 5 years ago

Same issue, after adding * dissenter.com * allow rule to uMatrix it gets logged in and lets you comment.

kabo commented 5 years ago

I'm also unable to get log in to work. Using FireFox. Using tab containers. First Party Isolation enabled. Blocking all third party cookies. So can't really say I'm surprised...

  1. I click the plugin in the toolbar, and click log in
  2. I log in
  3. The dissenter page shows me as logged in
  4. I click the plugin in the toolbar, it still shows the Sign Up and Log In buttons.
awsms commented 5 years ago

I'm also unable to get log in to work. Using FireFox. Using tab containers. First Party Isolation enabled. Blocking all third party cookies. So can't really say I'm surprised...

1. I click the plugin in the toolbar, and click log in

2. I log in

3. The dissenter page shows me as logged in

4. I click the plugin in the toolbar, it still shows the `Sign Up` and `Log In` buttons.

Yep, pretty much the same as you

n4w4k commented 5 years ago

I had the same problem and solved it this way: 1) I turned off First Party Isolate in about:config 2) I logged in on dissenter 3) The extension now correctly uses my login 4) I reenabled First Party Isolate 5) The extension still uses my login

awsms commented 5 years ago

I had the same problem and solved it this way:

1. I turned off First Party Isolate in about:config

2. I logged in on dissenter

3. The extension now correctly uses my login

4. I reenabled First Party Isolate

5. The extension still uses my login

Will try later, thanks :)

victrolaface commented 5 years ago

Same issue. Using Iridium. Only other extension installed is AdNauseum. Dissenter extension throws this error:

refused to display 'https://api.gab.com/register' in a frame 
because it set 'X-Frame-Options' to 'sameorigin'.
Context
popup/popup.html
Stack Trace
popup/popup.html:0 (anonymous function)
victrolaface commented 5 years ago

following up, realized gab, dissenter sites weren't whitelisted in my cookies settings for Iridium. Seemed to resolve the issue.

erkme73 commented 5 years ago

I apologize for bringing up a several-months old thread, but I'm having this same issue, and I'm not running any other extensions on my Brave (Version 0.69.107 Chromium: 76.0.3809.100 (Official Build) beta (64-bit)) browser.

When I click on the extension, I see the "sign up or login" banner at the very top. Clicking on "login" takes me to the dissenter page, logged in. Even on that page, the extension refuses to show that I'm logged in.

I have shields down on the dissenter page. I've logged out, closed browser, etc... nothing seems to get the extension to recognize that I'm logged in.

MeachamusPrime commented 5 years ago

I apologize for bringing up a several-months old thread, but I'm having this same issue...

Same here. I have ublock and it is not blocking anything on Dissenter.com. No idea on this bug report fixes it.

Firefox 68.0.2 (64-bit Linux)

MeachamusPrime commented 4 years ago

I have a possible fix for you. I am running Firefox 68.0.2 (64-bit Linux) and I was having the same problem. I went to Preferences(Linux) or Options(Windows) in the menu -> Privacy & Security -> Cookies and Site Data -> click the Manage Permissions... button and allow dissenter.com and gab.com.

If you are using Chrome, I believe the correct path is Settings in the menu -> Advanced -> Content Settings -> Cookies -> click ADD next to Allow and enter dissenter.com and gab.com.

erkme73 commented 4 years ago

That worked, Christopher. Thanks! I don't know if it was your instructions, or me un/re-installing the extension (though I'd tried that before). For the record, to get to the page where you can allow dissenter/gab on BRAVE, you can use this shortcut: brave://settings/content/cookies - then click 'add' on the allow section. THANK YOU!

On Tue, Sep 24, 2019 at 2:18 PM Christopher Meacham < notifications@github.com> wrote:

I have a possible fix for you. I am running Firefox 68.0.2 (64-bit Linux) and I was having the same problem. I went to Preferences(Linux) or Options(Windows) in the menu -> Privacy & Security -> Cookies and Site Data -> click the Manage Permissions... button and allow dissenter.com and gab.com.

If you are using Chrome, I believe the correct path is Settings in the menu -> Advanced -> Content Settings -> Cookies -> click ADD next to Allow and enter dissenter.com and gab.com.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/gab-ai-inc/gab-dissenter-extension/issues/30?email_source=notifications&email_token=AM7EO23ZE3AU5YBNGN4JM4TQLJRWZA5CNFSM4G4BXXJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7PQDXQ#issuecomment-534708702, or mute the thread https://github.com/notifications/unsubscribe-auth/AM7EO257JRRJSQOEWA5EAVDQLJRWZANCNFSM4G4BXXJQ .

JonasNo commented 4 years ago

Weird issue. When I installed the extension in firefox I did as MeachamusPrime suggested and it worked for the popup but not for the dissenter sidebar. Do any of you have a suggestion on that?

Edit: Never mind I reinstalled the extension and now it works.

ttraub commented 4 years ago

None of these solutions worked for me. Running latest stable Chrome on Mac. I've uninstalled the Dissenter extension because it's just broken. Oh, and to add insult to injury, Dissenter.com has buried or hidden the extension and you can no longer download it. What the hell's going on, guys? It used to work fine.

rugabunda commented 4 years ago

I had the same issue; I had already whitelisted gab and dissenter for cookies; but it was the first party isolate that breaks dissenter... disabling it temporarily did the trick;