Sun Java System Portal Server Mobile Access 6 2005Q1 Administration Guide |
Chapter 3
Configuring Mobile AuthenticationPortal Server Mobile Access software supports the authentication modules provided by Sun Java System Portal Server software. This chapter describes two authentication modules that can be useful to portal sites offering mobile access:
NoPassword AuthenticationIf your site specifications require it, you can allow users to log in to the mobile Portal Desktop without being prompted for a userID.
To Enable the NoPassword Module
- Log in to the Sun Java System Identity Server administration console as the administrator.
By default, Identity Management is selected in the Header frame and Organizations is selected in the Navigation frame.
- Click the Service Configuration tab.
- In the Navigation frame on the left, click the arrow for Core under Identity Server Configuration.
The Core attributes page displays in the Data frame on the right.
- In the Pluggable Authentication Module Classes text box, type in the following:
com.sun.identity.authentication.modules.nopassword.NoPassword
- Click Add and verify that the new class appears in the list.
- Click Save.
- Scroll down to the Organization Authentication Modules list and verify that NoPassword is now present.
- Click the Identity Management tab in the Header frame.
- From the View field in the Navigation frame, click Services.
- In the Navigation frame on the left, click the arrow for Core under Identity Server Configuration.
- From the Organization Authentication Modules field, click NoPassword and the other authentication modules you use.
- Click the Save button.
- Verify that the modules you selected are highlighted.
Once NoPassword is enabled, users can bypass the password prompt by using the following URL to log in:
http://server:port/amserver/UI/Login?module=NoPassword
Although NoPassword is enabled in the administration console, the module is not displayed in the list of available modules during user login when authlevel=0 is the authentication level setting. To verify this, go to:
http://server:port/amserver/UI/Login?authlevel=0
For details about accessing authentication modules with specific authentication levels, See the Sun Java System Identity Server 2004Q2 Administration Guide.
Anonymous AuthenticationIf you want a user to access your portal site to explore what the experience of an authenticated user is, you can allow users to log in to the mobile Portal Desktop as anonymous users.
This feature presents a snapshot of the mobile and voice Portal Desktop of a user with an authenticated session.
To implement anonymous authentication, see the Sun Java System Portal Server 6 2004Q2 Administration Guide.
The Portal Desktop for anonymous authentication uses the WirelessDesktopDispatcher as well as device-specific containers for both JavaServer Pages (JSP) software and templates. All channels to be displayed to the anonymous user must be included in these containers, just as they are for authenticated users.
Tip
To support a new device that may need a client-specific mobile or voice Portal Desktop for an anonymous user, do the following: