Hi everyone! I work for a public university and need to create a new forum. Never done this before and was hoping you experts out there could give me some advice. We have our own website, servers, etc... so that isn't an issue. Our online community will include university employees that use our data warehouse. The only 2 requirements I have are the ability to link to our current authentication system (so users can log-in to post messages) and the ability to include attachments in messages (such as sample reports and SQL code). The community will consist of business professionals, so I want to build a professional and user-friendly forum. Been reading a lot about VBulletin on this site. Do you think VB would work? Any other suggestions?

Thanks so much for your help, I really appreciate it!!!

Dani AI

Generated

asked for a clean, professional internal forum that uses the university authentication and supports attachments. Several replies pointed toward off‑the‑shelf forums and easy installers (, , , , ). Below is practical, implementation‑focused guidance to decide and configure a solution that meets your two hard requirements.

Authentication: treat this as a first‑class integration. For campus environments the two patterns are: direct directory authentication (LDAP/AD over LDAPS) or federated SSO (SAML/CAS/Shibboleth). Federated SSO is preferable when the campus already runs it — it avoids local password stores and eases single sign‑on. If you bind to AD/LDAP, use secure binds, map groups/roles carefully, and implement an automated deprovisioning sync so accounts expire when employees leave. See modern auth guidance at the NIST identity rules for best practices: NIST SP 800‑63B. For campus SSO, Shibboleth/CAS are common options: Shibboleth.

Attachments and file safety: never allow uploaded files to be executed directly. Store attachments outside the web root and serve them through an authenticated handler (database pointer + filesystem or object storage). Enforce strict file‑type and size limits, sanitize and rename filenames, scan every upload with an AV engine (for example, use ClamAV or equivalent), and block common executable types. Follow OWASP guidance on file upload risks: OWASP — Unrestricted File Upload. Also enforce a policy that sample reports or SQL code must be scrubbed of PII or student data (FERPA concerns in U.S. institutions): .

Deployment checklist (minimal): 1) document auth method + lifecycle; 2) pick forum software with SSO/LDAP plugin or API; 3) build a staging PoC validating auth, group mapping, and deprovisioning; 4) implement attachment storage + AV + backup; 5) enable HTTPS, CSP, X‑Content‑Type headers and CSRF/XSS protections; 6) set moderation, retention, and audit log rules. A small staged proof‑of‑concept will reveal integration gaps before production.

Recommended Answers

All 10 Replies

Might wanna repost in programming...

Might wanna repost in programming...

Perhaps not, four years later...

You could use PHPBB - http://www.phpbb.com/

I've only used PHPBB once - when I was in Year 8 (six years ago now - sheeesh lol) and it was very beneficial :)

Hope this helps,
David

Might wanna repost in programming...

I didnt see the date, it showed up as unresolved. I don't know anything about the technicality of things so i wanted to make sure you had your question addressed somewhere that it could be helpful.

If you have your own website and server, then why don't you use the fantastico option to create your own forum. It is much easier, just few clicks.

It is a good choice but what is the topic in your forum?I mean,what topic do you exactly plan?

What language do you intend to use. If your servers have php then phpbb is free for you to use and quite customisable but it has it's own auth system as does vbulletin. I'm not sure how easy it is to re-configure these to use your existing system. I know you can install php on windows servers as well using xampp. But if you are using Windows servers then your best bet may be to use something like sharepoint or possibly look at dotnetnuke. I think sharepoint works off AD and I'm not sure if you can get dotnetnuke to do the same.

Also when you say you have your own servers do you mean with a hosting company or are they physically your own servers within the University?

Nice idea to start a forum. You can set it on your server.

I would suggest to start with free forum software such as PHPBB, once you get some 500+ memebrs and regular posts every day you can move to vBulletin.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.