To help us become better, please login to ActivTrak

Log in

Credential Provider/GINA

Credential Provider/GINA
Screen Pass Version 6.8 User Guide

Credential Provider

Windows 10/8/7/Vista

On these version of Windows Screen Pass is implemented as a Credential Provider that wraps the the existing Windows password provider or Novell credential provider. If you are using other third party credential providers, please contact Birch Grove Software to inquire about compatibility.

GINA

Windows XP/2000

For Windows XP/2000, Screen Pass includes a GINA  (Graphical Identification and Authentication package).  The Screen Pass GINA handles all workstation locking function and passes all other functionality to the pre-existing GINA.  The installation program makes the following registry modifications:


KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDLL=Spassnt.exe

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\GinaDLL_ScreenPass=[pre existing GinaDLL]


The pre-existing GinaDLL will typically be msgina.dll or nwgina.dll, the latter being used for Novell networks.

If other third party GINA's are installed on the workstation, it may be necessary to modify these settings to reflect the proper GINA chaining order.  Contact Birch Grove technical support with any questions support@bgrove.com .

In the rare case that the workstation crashes with a "blue screen" after installing Screen Pass and restarting, it is likely due to an error in GINA chaining because of the presence of a third party GINA .  To provide an immediate fix, execute the following procedure.

    1. Start the system in safe mode (press F8 during startup)
    2. Open regedit
    3. Set the GinaDLL value to Spassnt.exe
    4. Set the GinaDLL_ScreenPass value to msgina.dll or nwgina.dll.
    5. Restart the workstation

Afterwards, you may want determine what registry modifications are required to provide proper chaining for the third party GINA.

Uninstall

On uninstall, the GinaDLL value is reset to the pre-existing value.

 

Was this article helpful?
0 out of 0 found this helpful

Brandon Hill
Brandon HillFollow
Comments