vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Integration with vBulletin - [DBTech] Two-Factor Authentication (vB4) (https://vborg.vbsupport.ru/showthread.php?t=309138)

Delphiprogrammi 04-08-2014 07:15 AM

Hi,

This does not work on vBulletin 4.4.2 i mean it installs fine and it will let you setup the 2factor authentication after clicking the save button it says "2factor authentication has been enabled" and it logs you out but i can login again just with my username and password then when i goto the section under "myaccount" it shows me the setup screen again that is not the way 2factor authentication should work.

Zachery 04-08-2014 06:16 PM

Do you mean 4.2.2? Did you follow all of the steps as laid out in the instructions?

Delphiprogrammi 04-08-2014 07:36 PM

Quote:

Originally Posted by Zachery (Post 2492142)
Do you mean 4.2.2? Did you follow all of the steps as laid out in the instructions?

Oops yes 4.2.2 PL 1 i install it like this
  1. upload the "dbtech" folder to public_html
  2. import the product XML via vBulletin productmanager
  3. goto domain.com/vbpath/profile.php?do=twofactor&action=enable
  4. Save the recovery key and scan the QR and save to Google Authenticator => click save
after that i logout to see if it works but i can login with my username and password and no verification code is being asked.When i goto to profile.php?do=twofactor again then a verification is asked strange if you ask me.

iraqiboy90 04-09-2014 01:36 AM

Nice plugin :)

Could sound silly, but what is the following:

Permissions
  • Can View
  • Can Add User Channel

Delphiprogrammi 04-09-2014 08:17 AM

Quote:

Originally Posted by iraqiboy90 (Post 2492196)
Nice plugin :)

Could sound silly, but what is the following:

Permissions
  • Can View
  • Can Add User Channel

that sounds like permissions but there is no "bitfield_productname.xml" in the zip so that is useless unless ofcource vBulletin changed the way permissions are implemented.


I don't see a plugin at any hooklocation that involves the loginproces so how is this seposed to work ?

Delphiprogrammi 04-09-2014 12:23 PM

Hi,

Problem solved it seems this hack uses a DB table to verify ip addresses if your ip is verified no twofactor code is being asked however if you try to login with another computer (that has another ip) a verification code will be asked)

DragonByte Tech 04-10-2014 07:02 PM

Quote:

Originally Posted by Delphiprogrammi (Post 2492151)
Oops yes 4.2.2 PL 1 i install it like this
  1. upload the "dbtech" folder to public_html
  2. import the product XML via vBulletin productmanager
  3. goto domain.com/vbpath/profile.php?do=twofactor&action=enable
  4. Save the recovery key and scan the QR and save to Google Authenticator => click save
after that i logout to see if it works but i can login with my username and password and no verification code is being asked.When i goto to profile.php?do=twofactor again then a verification is asked strange if you ask me.

Quote:

Originally Posted by Delphiprogrammi (Post 2492243)
Hi,

Problem solved it seems this hack uses a DB table to verify ip addresses if your ip is verified no twofactor code is being asked however if you try to login with another computer (that has another ip) a verification code will be asked)

Correct :)

Quote:

Originally Posted by iraqiboy90 (Post 2492196)
Nice plugin :)

Could sound silly, but what is the following:

Permissions
  • Can View
  • Can Add User Channel

Sorry, that was a copy/paste mistake. It's been removed from the description.


Fillip

iraqiboy90 04-14-2014 03:19 PM

Users are complaining that on phone devices the website will re-direct them back to the validation code on login after they have already submitted it.

i.e.
1. They login; username & password
2. Validation code.
3. Validation code accepted, and redirects them back to "2."

I've received this complaint regarding iPads and iPhones.
I have tested myself with iPad, but no problems.

I will still continue to test and gather more info.

Zachery 04-14-2014 03:40 PM

I suspect their wireless providers have an IP changing on every page request, which would make it difficult to validate properly.

Might need a cookie set so the IP doesn't have to match.

iraqiboy90 04-16-2014 12:54 PM

Quote:

Originally Posted by Zachery (Post 2493123)
I suspect their wireless providers have an IP changing on every page request, which would make it difficult to validate properly.

Might need a cookie set so the IP doesn't have to match.

That would be nice. Or a device ID based authorization?
http://twofactorauth.org/providers/

SecureAuth seems to be the best one, but I'm still searching on how to implement it on vbulletin....


All times are GMT. The time now is 07:32 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01160 seconds
  • Memory Usage 1,740KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete