Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
AWCoding- Restrict SSL (https) Details »»
AWCoding- Restrict SSL (https)
Version: 1.0.0, by AWJunkies AWJunkies is offline
Developer Last Online: Apr 2012 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.8.x Rating:
Released: 09-15-2010 Last Update: Never Installs: 8
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

VBulletin 3.5.x+/3.6.x+/3.7.x+/3.8.x+/4.0.x+

CLICK HERE TO MARK MOD INSTALLED


AWCoding- Restrict SSL (https)
Version 1.0.0
Release Date: 15th September 2010

Software Provided and coded by AWCoding

What Software Is:
Have you ever wanted to restrict SSL access to certain usergroups and allow them to turn it on and off. Well this is the software for you. You can restrict access to usergroups from using SSL. You can allow access for others who then can turn it on and off in user settings. This will force SSL on all pages of the site until they turn it off and prevents users from using SSL without permission too.

Version History
Code:
Release version: 1.0.0
Release Date: 15th September 2010
Initial Release No Updates
System Requirements
VBulletin 3.5.x+/3.6.x+/3.7.x+/3.8.x+/4.0.x+
SSL Certificate (installed and setup)

Install Guide
Just ftp a single file up and run the XML. Then go to usergroup settings and allow access to whatever usergroups you wish.


Final words
Please check out my new vb4 upgraded website HERE, I know it was long overdue. You will see other products like Donation System, Subscription System, Credit Purchase System, Pirate Poker System.
Much more to come in the future stay tuned for: Product System, Advertisement System, and Raffle/Lottery System.
I sincerely hope that you enjoy this software.

LITE SOFTWARE LINKS:
Click Here
Click Here
Click Here

Thank you!
Adam Ellis (AWJunkies)


Copyright
AWCoding Restrict SSL ?2010 by AWNetwork, Inc.


CLICK HERE TO SHOW YOUR SUPPORT MOD INSTALLED

Download Now

File Type: zip AWCoding- Restrict SSL V1.0.0.zip (3.6 KB, 119 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 09-16-2010, 05:55 AM
AWJunkies AWJunkies is offline
 
Join Date: Jan 2005
Location: San Diego
Posts: 947
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved first post
Reply With Quote
  #3  
Old 09-16-2010, 09:36 AM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Interesting. I have recently had something similar coded.

Does this redirect the users with ssl access to https?
How does this handle internal links that are in posts? And navigation links? Are they rewritten or are members forwarded to http with every link they click?
Does this work with addons like photopost, LDM, etc?
How does this handle vbulletins css, avatars, albums and similar content? Such files are stored in one location. Either in http or https. Which means that they are missing on the other installation.
Reply With Quote
  #4  
Old 09-16-2010, 04:01 PM
AWJunkies AWJunkies is offline
 
Join Date: Jan 2005
Location: San Diego
Posts: 947
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alfa1 View Post
Interesting. I have recently had something similar coded.

Does this redirect the users with ssl access to https?
Yes, on all pages on your site.

How does this handle internal links that are in posts? And navigation links? Are they rewritten or are members forwarded to http with every link they click?
This does not effect external links. If the link directs to another place on your site say a profile or another thread anything internal it will force change it to https. This is ON the fly not a re-write of links.

Does this work with addons like photopost, LDM, etc?
Should work for anything internal calling vbulletin core. I have not tested though but should work just fine.

How does this handle vbulletins css, avatars, albums and similar content? Such files are stored in one location. Either in http or https. Which means that they are missing on the other installation.
Most people mirror the other site so matters not that they are not on https. So I am not sure how you have yours setup. Seems more of a SSL setup thing as working 100% for past 3 years on my site and others. Tested on a board with over 1 million posts and 300k users.
Just try the mod out it is only a simple XML and single bit permissions file. If not what you need uninstall. This is a very particular mod for certain sites. You can even use your other mod with this one as it is open to use as long as you reference. So if you have a URL re-writer mod to https or http you can integrate it into this software using if they are allowed to so on.

Also vbulletin itself is ssl safe all links so shouldn't need a url re-writer unless another mod is not SSL safe. If that is the case need to edit the mod from putting full URL's.
Reply With Quote
  #5  
Old 12-07-2011, 02:33 AM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This mod does not allow members to log in through SSL. i.e. those members who have SSL permissions, first have to log in through http to get to https.
Please add this function. i.e. forward guests to a ssl login page if they are on https.

This mod shows a white page to users on ssl, and then after a second or two, it forwards them to the correct page. This is very annoying to the user. Especially since my users are paying for this. (Subscription System)
Please resolve this.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:43 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04116 seconds
  • Memory Usage 2,264KB
  • Queries Executed 19 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (1)postbit_attachment
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete