I have extensive experience on ,net, WCF, SQL server.
we can implement WCF web service for same on port 80.
I have one question. You just need to authenticate user or return complete user profile and application data from db as well., accordingly i can suggest more approaches.
Thanks,
Chandan