Is it such a bad idea to have the logins and passwds checked by a perl script from a passwd table and then assign a UID (stored in a table with timeout)? The passwd table would only have READ rights for the person login in.
What are my options if i plan to have a few thousand users anyway?