
#import <appkit/appkit.h>
#import <pwd.h>

@interface LoginAuthenticator:Object
{
@private
    char *user;
    char *password;
    struct passwd *pwd;
}

- (const char *)usernameEntered:(const char *)name;
- (const char *)passwordEntered:(const char *)passwd;
- (int)validateUser;
- cleanup;
- (struct passwd *)lookupPasswd;
- userDidLogin;
- userDidLogout;

@end
