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.