Unobtrusive / JS-last

popup_code can also be called with :unobtrusive => true ( --> just link without javascript include).
To still get the normal popup add RPXNow.popup_source('My-Rpx-Domain', url_for(:controller => :session, :action => :rpx_token, :only_path => false), [options])
Options like :language / :flags should be given for both.

Advanced

Versions

RPXNow.api_version = 2

Custom domain (Plus/Pro)

RPXNow.domain = 'other-domain.com'

Mappings (Plus/Pro)

You can map your primary keys (e.g. user.id) to identifiers, so that
users can login to the same account with multiple identifiers.

After a primary key is mapped to an identifier, when a user logs in with this identifier,
RPXNow.user_data will contain his primaryKey as :id.
A identifyer can only belong to one user (in doubt the last one it was mapped to)