Данные сеанса Joomla хранятся в вашем локальном файле cookie.
Учитывая, что приложение silverlight происходит из того же домена (не так ли? !!)
как сайт joomla, silverlight должен иметь доступ к файлам cookie, сохраненным joomla.
Затем вы можете просмотреть таблицу сеансов, сравнить идентификатор сеанса из файла cookie и
получить вашего пользователя ...
Надеюсь, это поможет