2017-09-09 5 views
0

Pgina-forkを使用してWindowsログオンを変更しようとしています。ユーザー名とパスワードを使用する代わりに、パスワードを使用しない単一のフィールド認証でユーザーにログインする必要があります。私は、カスタムプラグインの変更とビルド手順を完了しましたが、ログオンUIを変更する方法を見つけることができません。私はパスワードフィールドを隠し、私には役に立たない他の情報を変更する必要があります。 Pgina-forkの資格プロバイダのソースコードで誰かがそれを行う方法を知っていたら?Pginaを使用してWindowsログオンUI(資格プロバイダ)を変更する#

答えて

0

pGina Forkのソースコードを変更する必要があります。

pGina SRCあなたはこのコード

  //hide password 
      m_fields->fields[m_fields->passwordFieldIdx].fieldStatePair.fieldState = CPFS_HIDDEN; 
      if (m_usageScenario == CPUS_CHANGE_PASSWORD) { 
       m_fields->fields[CredProv::CPUIFI_NEW_PASSWORD].fieldStatePair.fieldState = CPFS_HIDDEN; 
       m_fields->fields[CredProv::CPUIFI_CONFIRM_NEW_PASSWORD].fieldStatePair.fieldState = CPFS_HIDDEN; 
      } 

を使用することができます...それはあなたがファイルで

を必要とするものcredential.cppある するCredentialProviderという名前のフォルダを持っているこれは、メインコードのブロックですpGinaが提供します。

関連する問題