Lista kodów dostępu

Chciałbym mieć możliwość zabezpieczenia możliwości dodawania wpisów określonego typu przez konieczność podania kodu. Coś jak Captcha, ale chcę mieć listę aktualnych kodów przydzielanych użytkownikom (przydzielanych w inny sposób: mailem, SMSem etc.) Przy tworzeniu wpisu użytkownik byłby proszony o podanie tego kodu a wpis dodałby się tylko, gdyby kod był na liście i był jeszcze aktywny.

Jest podobny moduł (regcode) – ale ten obsługuje tylko rejestrację nowych uzytkowników.

Czy ktoś zna taki moduł, lub ma inny pomysł jak to zrobić? Brać się za pisanie nowego modułu trochę przerasta moje możliwości

pozdrawiam

TBM