Aplicaciones de usuario externo

Al desarrollar una aplicación para un usuario externo, debe implementar lo siguiente:

Así como la existencia de tipos de usuarios internos y externos. También puede haber distintos tipos de usuarios externos. Por ejemplo, puede haber un usuario externo del tipo "PUBLIC" que haya limitado el acceso a una aplicación externa. Puede haber otro usuario externo del tipo "PROVIDER" que sea un usuario externo registrado. La posibilidad de tener distintos tipos de usuarios externo proporciona más flexibilidad dentro de una aplicación externa y permite un control más preciso sobre la autenticación del usuario externo basándose en el tipo de usuario externo.