The latest stable Synchronet release is v3.21e-Win32 (install), released Mar-2026.

You can donate to the Synchronet project using PayPal.

Login Modules

The login module is what handles everything between connection and the command shell — the matrix screen (if any), the Login: / Password: prompts, the new-user signup flow, and any pre-logon banners or chooser screens. It's a loadable module (default login; source: exec/login.js), not part of the shell, and a sysop can swap it out for a custom one.

Stock login module

Other modules invoked around logon

These are also loadable modules called by Synchronet (not by the shell) at specific points in the logon sequence:

  • Logon module (default logon) — runs after successful authentication, before the shell starts
  • Logoff module — runs at logoff
  • Logout module — runs at session disconnection
  • New User Prompts (default newuser_prompts) — collects new-user info during signup
  • New User Info (default newuser_info) — informational display for new users
  • New User Created (default newuser) — runs after a new account is created
  • Expired User — runs when an expired account logs on

See Also