Hi, ftpserver-dev,

We have BaseUser used over all code. Almost every component believes, that
User is instance of BaseUser.
I'm sure we need to remove this assumption, and use User interface.

That means, we should not assume, that UserManager uses BaseUser, or can
work with it. Additionaly, FtpRequestImpl should not use "empty" BaseUser
before authentication - just store user name and wait until correct user can
be retrievied from UserManager (after PASS command).

It will help to implement application specific UserManager much easy.

--
Sergey Vladimirov

Reply via email to