Skip to content

Kitto.Auth.OSDB

Defines the OSDB authenticator and related classes and services. This authenticator tries to authenticate users by means of the OS authentication.

TKOSDBAuthenticator class

The OSDB authenticator work almost the same as its ancestor TKDBAuthenticator. The main difference is that, if it recognizes that the system user is a valid Kitto user, it uses that user name to authenticate.

pascal
function IsPasswordMatching(const ASuppliedPasswordHash: string;

Disables password matching if the OS user is recognized.

pascal
property IsUsingSystemUserName: Boolean read FIsUsingSystemUserName;

Set to True in InternalDefineAuthData if the system user was recognized as a valid user name and we are using it to perform authentication. False otherwise.

Released under Apache License, Version 2.0.