NATS4 Multisite Access

From TMM Wiki
Revision as of 11:16, 22 September 2008 by Tmmdan (talk | contribs) (New page: {{NATS3 Manual | show_sites_section = true }} Allow your members access more than one paid site by editing your .htaccess file. ==General .htaccess File == <pre> AuthName "Mem...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
NATS 3

Allow your members access more than one paid site by editing your .htaccess file.

General .htaccess File

AuthName "Members Only"
AuthType Basic
AuthGroupFile /dev/null
AuthMySQLHost localhost
AuthMySQLDB db_name
AuthMySQLUser db_user
AuthMySQLPassword password
AuthMySQLUserTable members
AuthMySQLNameField username
AuthMySQLPasswordField password
AuthMySQLPwEncryption none
AuthMySQLUserCondition "status=1 AND siteid=N"    

AuthMySQLUserCondtion

In the last line of the example above, N should be a site ID number. These instructions will only change that last line; here's what it means:

  • status=1 means the user is a valid user
  • siteid=N limits that user to that site.

If you remove "siteid=N", members users can access all sites.

The following line lets users access sites number two, three, and seven:

  • status=1 and siteid in (2,3,7)

The following line gives full members multisite access, but trial members can only access site number one:

  • status=1 and ((trial=1 and siteid=4) or trial=0)