Skip to content
This repository has been archived by the owner on May 13, 2019. It is now read-only.

LinkIs(dot)com Force Authorize Popup #2

Closed
kowith337 opened this issue May 1, 2016 · 5 comments
Closed

LinkIs(dot)com Force Authorize Popup #2

kowith337 opened this issue May 1, 2016 · 5 comments

Comments

@kowith337
Copy link
Owner

kowith337 commented May 1, 2016

It's not my fault about blocking linkis(dot)com popup to prevent you to authorize this app (and also prevent you to not spread it)
But sometime it doesn't work good.

Example 1: Affected on mobile view only.
Some link still load everything except real content to force you authorize app to see content. (that was fake)
issue2-linkis01

  • You see this link not load anything from real content host.
  • I think because some sites are blacklisted or have prevent real contents to show in iframe and linkis cannot retrieve any content, they choose to force viewer to authorize app instead of give real source link.
  • I can said you will not see the real contents from blocked links from linkis, regardless about authorized apps with twitter account or not.

Example 2: Most links that framed by linkis was moved panel box to top instead of right side, my filter still remove popup but it also hide top panel box. (also, white background of top panel box area still exist)
issue2-linkis02

@kowith337 kowith337 changed the title LinkIs Force Authenticate Popup LinkIs(dot)com Force Authorize Popup May 1, 2016
@kowith337 kowith337 removed the wontfix label May 10, 2016
@kowith337
Copy link
Owner Author

d63426b
Current job is seems to well done.

  • Tested with uMatrix by block XHR from Linkis site, the result is no popup request can made.
  • Seems all XHR request came from linkis.com/ajax/ I might use ||linkis.com/ajax^$xmlhttprequest rule instead of block DOM elements.
  • You're now free to view contents that framed by linkis, but I recommended to use UserScript Extensions {GreasMonkey for FireFox / Violent Monkey for Chromium-based} and Install this script to bypass wrapped links and go to source link directly.

Note

  1. Not recommended for Linkis users who still use that bs site, you need to purge my filter or temporary disable your AdBlocker if you still want to access linkis.com to manage account or made some change of your Linkis account.
  2. Why not recommended TamperMonkey for Chrome/Chromium-based? Because this extension now have often show annoyance popup that suggest you to make a donation for author, you need to avoid that if you use to create/manage installed scripts often.

@kowith337
Copy link
Owner Author

f37e6f8
Forgive me, still need to workaround.

@kowith337 kowith337 reopened this Jun 6, 2016
@kowith337
Copy link
Owner Author

kowith337 commented Jun 6, 2016

1757e77

Remove popup request that show Twitter login page to authorize that app.

||linkis.com/signin^$popup
http://upic.me/i/g8/screenshot180.png

Remove all column that show suggest links and comments box to focus on the main content. (that still framed by it)

linkis.com##.other-pages-holder .left-column
linkis.com##.other-pages-holder .right-column

Before | After

@kowith337
Copy link
Owner Author

kowith337 commented Jun 7, 2016

Will be commit this rule soon...
This rule is affect when open app link that wrapped by linkis (e.g. YouTube, Instagram)
linkis.com##.js-forceAuth-popup-light

kowith337 added a commit that referenced this issue Jun 7, 2016
Force authorize on app link
See #2 #issuecomment-224224285
@kowith337
Copy link
Owner Author

linkis.com##.popup_force-auth is used to prevent DOM overlay that force you to authorize app
linkis.com##.theme15-authorize is used to hide element content that suggest you to authorize app when view link details (See Before | After)

||linkis.com/index/ln-event?*force-auth
||linkis.com/ajax/get-popup-html?$important
||linkis.com/ajax/update-click?*force_auth

3 rules above is prevent force auth popup request (it use image header request)
Hope it works both desktop and mobile view...

kowith337 added a commit that referenced this issue Jun 7, 2016
- Prevent "Force Authorize" DOM
- Prevent "Force Authorize" requests
- Prevent authorize suggestion
See more details on #2 #issuecomment-224298334
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant