![]() ![]() More info can be found on the BZAuthd page. The project has been ongoing for over two years and has over 10,000USD spent on it from Google Summer of Code Funds. To this effort work is being done to move away from a PHPBB based user manager, and toward a system based on LDAP. The main goals are to make the system more robust and extensible. This policy states what the intended uses of the service are, as well as accepted behaviors of it's users are.Ī large project is underway to upgrade the underlying technology behind the list server and global authentication. ![]() The list server is subject to the BZFlag List Server Usage Policy. Discussion and design work has been done on ways to improve the list server, anyone who would like to help with this project should read the Development Goals section on the list server, as well as discuss ideas with the development staff on IRC. The project administrators attempt to keep list server outages to a minimum, but the current list server implementation does not handle heavy traffic loads as well as it could. The game server then verifies the token with the list server, and gets any authentication info it may need, such as user groups.Ĭurrently the list server runs on the same web server as the official BZFlag bulletin boards in the United States. The list server is used to verify each users login credentials and provide a temporary token for the client to pass to the game server. The registration system lets users tie their user accounts from the BZFlag Forums to the playing account. The list server is the authentication point for the Global Registration system. For users with such ISPs it may benefit them to use an alternate URL. Some Internet Service Providers (ISPs) are known to cache web traffic on the default HTTP port (port 80). Multiple URLs are provided for the list server. The source code for the list server is licensed under the LGPL as part of the BZFlag Source Code under the 'db' project. Previous releases are available in the download archive and on GitHub. Other Releases The source code repository is available on GitHub for BZFlag and our related sub-projects. The user portion of the database is shared with the PHPBB3 software that isused to run the BZFlag forums. BZFlag is licensed under the LGPL 2.1 and MPL 2.0 and is free to use/distribute/modify as long as the terms of the license are followed. It uses a pair of MYSQL databases to store data. The list server is written in php and runs on top of an apache web server. By default all official game clients will connect to the list server to retrieve a list of publicly available game servers as well as to authenticate Global Registration data. The BZFlag list server is a public service provided by the project administrators. ![]()
0 Comments
Leave a Reply. |