jordanbrown0 / reg3

REG.PRG version 3
Other
2 stars 0 forks source link

Near real-time export of new registrations #459

Open olszowka opened 1 year ago

olszowka commented 1 year ago

For conventions which have a gated on-line component, provide a mechanism to link to the gating system so that people who purchase membership at con get added to the on-line portion quickly. This could be a push to the gating system or a frequent (e.g. 5 min) pull.

jordanbrown0 commented 1 year ago

There are exports that can be set up, but it's manual to execute them.

I very strongly recommend against attaching this system to a public network. It has absolutely zero security; it relies entirely on the security of the network to keep people from doing bad things to it.

olszowka commented 1 year ago

We could set up some sort of gateway to handle this process, but otherwise separate the registration system LAN from the internet, but that does seem like a lot of work.

Could cron be used to trigger periodic exports?

jordanbrown0 commented 1 year ago

It's all Windows at the moment, so there's no cron per se. However, it would be straightforward to have a client system request an export every once in a while.

Agreed, having a gateway between the registration net and the public net would be reasonable. Commodity routers want their WAN side to be wired, which might present a logistical challenge.

Note also that if you have multiple registration servers, whether for load, redundancy, or physical layout reasons, they are not synchronized in real time.