Post: Twitter forum integration?
02-02-2017, 07:58 PM #1
Tustin
Balls of Steel
(adsbygoogle = window.adsbygoogle || []).push({}); I brought this up with Outsider yesterday and I wanted to see if anyone would want to use this. Basically my original idea was to allow for users to link their Facebook and/or Twitter to their NGU account and then you'd be able to choose some options like "Post my new threads on Facebook" or "Post my thanked threads on Facebook", etc. I was able to implement the Facebook API and setup OAuth on vBulletin, but while looking at how to post status programmatically to Facebook, I realized that not only is Facebook really strict about automated posts, but they also require your app to be manually reviewed by them before you can even use it. Pretty stupid that I can't even test it first but either way, I doubt they would allow it.

That leaves me with Twitter. They're pretty flexible with automated posts so it shouldn't be a problem. Plus I feel like more people on here would rather have stuff shared to Twitter over Facebook if they chose to enable the sharing at all. I wanted to ask this publicly because it might be weird only having one option for sharing posts. Again, the gist of the plugin would be linking your Twitter account to NGU via OAuth (e.g. it won't require you entering your Twitter info and we won't have to store it) and then you'll have some options regarding what kind of stuff will get automatically shared to your Twitter account (like the aforementioned ones for new threads, thanking and maybe even posts). You'd be able to unlink your Twitter or just disable any of those options at any time. The goal is to just hopefully expand and promote content on here outside of the site itself.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 3 users say thank you to Tustin for this useful post:

CallMeDex, Luckeyy, TheMightyMoJo
02-03-2017, 07:35 PM #11
Tustin
Balls of Steel
Originally posted by Alt View Post
I won't be doing this.
So when NGU get hacked again they can hack my Twitter/ Facebook?


Originally posted by Toke View Post
or when the site is breached, they get a big fat list of peoples twitters and whatever is integrated.and since most people suck with passwords it makes them invuln to having other accs stolen if they used the same password

Read my post again or at least do some research as to what OAuth is before sprouting nonsense. The whole point of OAuth is to prevent this exact thing you're talking about from happening. Generating a 60 day long-lived random token for your account is far more safer than actually storing your social media details on here. That is the only thing that gets stored too. I'm not saving anything related to your Twitter because I can just pull that info using the tokens (like username, screen name, public info like that).

The following user thanked Tustin for this useful post:

Luckeyy
02-03-2017, 07:39 PM #12
Toke
PC Master Race
Originally posted by Tustin View Post
Read my post again or at least do some research as to what OAuth is before sprouting nonsense. The whole point of OAuth is to prevent this exact thing you're talking about from happening. Generating a 60 day long-lived random token for your account is far more safer than actually storing your social media details on here. That is the only thing that gets stored too. I'm not saving anything related to your Twitter because I can just pull that info using the tokens (like username, screen name, public info like that).


spouting nonsense is a favorite pastime of mine, the way kam worded it made it sound like that steam stuff where u log into steam through that and when they get hacked so does your steam if you lack 2 step verification

The following user thanked Toke for this useful post:

Alt
02-03-2017, 07:42 PM #13
Alt
Banned
Originally posted by Tustin View Post
Read my post again or at least do some research as to what OAuth is before sprouting nonsense. The whole point of OAuth is to prevent this exact thing you're talking about from happening. Generating a 60 day long-lived random token for your account is far more safer than actually storing your social media details on here. That is the only thing that gets stored too. I'm not saving anything related to your Twitter because I can just pull that info using the tokens (like username, screen name, public info like that).


I only say that because you could get Instagrams jacked via users tokens from apps such as like4like etc.
02-03-2017, 07:50 PM #14
Tustin
Balls of Steel
Originally posted by Alt View Post
I only say that because you could get Instagrams jacked via users tokens from apps such as like4like etc.


Originally posted by MEGALELZ
Instagrams oath system has always been terrible. It still is, Twitter's is completely different. Not sure about Facebook though.

Twitter's oath is a one use token, it dies straight after you approve the application. It's a very smart system.


Twitter requires you to setup an app, and then you need to authenticate for each app by manually approving it. I'm pretty sure the token will only work for that specific app so it's not like someone can grab the tokens from the db and just use them to post shit to your Twitter account. They would need to grab the app details and then setup something to use that to send statuses. Lots of work when I'm able to just delete the app from Twitter and make it obsolete in a matter of seconds.

I don't mind you trying to make sure I'm doing it correctly. But I do value security and privacy over everything and would never ask for your password for Twitter or even NGU for that matter. Never would I try to store your password for another site in the database; that's just preposterous. I also wouldn't bother if their OAuth implementation was broken or vulnerable; that's too much responsibility to fall back on us if we did it incorrectly.
02-04-2017, 07:37 AM #15
Default Avatar
Oneup
Guest
Originally posted by Tustin View Post
Twitter requires you to setup an app, and then you need to authenticate for each app by manually approving it. I'm pretty sure the token will only work for that specific app so it's not like someone can grab the tokens from the db and just use them to post shit to your Twitter account. They would need to grab the app details and then setup something to use that to send statuses. Lots of work when I'm able to just delete the app from Twitter and make it obsolete in a matter of seconds.

I don't mind you trying to make sure I'm doing it correctly. But I do value security and privacy over everything and would never ask for your password for Twitter or even NGU for that matter. Never would I try to store your password for another site in the database; that's just preposterous. I also wouldn't bother if their OAuth implementation was broken or vulnerable; that's too much responsibility to fall back on us if we did it incorrectly.

Sad part is not everyone shares that sentiment that you have and people really like shortcuts. Seeing how this is NGU and not really the place for top quality anything, I can understand why people would be concerned about that.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo