Implementing Server-Side Security Using RIA Services
The following are different types of security functions that you generally need to consider as a part of your application design; these functions should be implemented in the services that expose data and operations from the server:
- Maintain a list of users, their authentication details, and their roles within the system.
- Validate that a user is permitted to access the application (known as user authentication). The most common technique for doing this is to require the user to enter a username and password in a login screen, although integration with the user's Windows profile is another method.
- Prevent users from calling specified operations until they are authenticated.
- Prevent users from ...
Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.