Windows login

Closed - This job posting has been filled and work has been completed.

Job Description

PLEASE , I have no time to waist, so Only developers who have experience with Windows credential, C#, C++, and logon stuff. should apply

I need to complete part of a bigger project (this part is 30% of the main project), so I open this separate project to complete:

I need to implement Windows login in the following Os:
1. windows 7 (x64,x86) : 99% done
2. Windows 2008 R2 : in virtual OS it works but when try in Azure VM it does not
3. Windows XP (x64,x86) : we test it in x86, if windows already logged on, it logout and login again, but after rest, login not work

(you maybe use FreeRDP open source as your reference)

More info:
We have the following parts and implementation status:
1. WCF hosted in my IIS server (100% implemented)

2. WinService: (99%)
this is the one need to complete, it 100% done except the dll that do the login
2.1. loginDLL : ~60%, is the main part to implement, it is written in C++ native (not .Net)

3.Client winform application: user run this in other PC (other than the one winservice run), type the username and password click on login button to send this info to winservice via WCF, win service will get username,password and interactive (true/false) perform the login. user also check the interactive checkbox

When Win service get
1. interactive=true : check if windows already logged in, do nothing, if machine locked, unlocked it

2. interactive=false: login no mater what is the status (as implemented now)

I'll provide full source required document when it be relevant

Skills: .net

Open Attachment