WorldServer Developer Edition

Contains the server-side functions required to host .imml files and manage multi-user connectivity amongst connected clients. Each WorldServer is capable of hosting an unlimited number of fully self-contained Parks, with the only constraint being system hardware and internet bandwidth.

Screencast: http://vimeo.com/7678974

ACL

Each hosting context (folder within the hosting root directory) can be locked down to allow/deny access for a specific set of username and password combinations or groups. Current releases of the WorldServer only support username/password combination, group support is planned.

Username & Password based Permission

  1. Create a file inside of the hosting context folder called user.txt
  2. Inside of the file, put the username and password in plain text separated by a colon, ie: username1:password
  3. Save the file then run the WorldServer
  4. Use the VastPark Player to visit the hosted world and you will be presented with a login challenge

An example hosting context is provided here: acl-example-user-pass-combination.zip - unzip it and place into your root hosting directory

Group based Permission

Group ACL works similar to the above but has the added benefit of not requiring the distribution of yet another username/password combination.

To limit an environment to a particular group, use the following pattern:

groupname@domain

Client applications are able to discover which groups are permitted access and manipulate the UI accordingly, ie: filtering the Items list by that group.

Important Note: Group permissions are not yet used for authentication. If you want to restrict access to a hosting, you must use username and password based permission at present.

acl-example-user-pass-combination.zip - Example of ACL using username and password combination (1.7 kB) Craig Presti, 01/08/2010 03:08 pm