I am in the process of building an application where clients (WPF) will be calling a web service to send data. These clients will have different roles: Employees, Managers, etc. and each client needs to send their username/password when calling the web service for authentication.
Can I use the ASP.NET membership provider for authentication/authorization in a class library that is wrapped by web services? Or this API should be used "only" in Asp.NET applications?
what other options do I have?