I got around needing to add the logon details into the pfsense config (using BASIC auth) by:
1. clicking "allow auto-login", under the permissions for that user.
2. exporting the user details with
/usr/local/openvpn_as/scripts/sacli -u $user -o /tmp/$user GetAutoLogin5
3. using those details as shown in the link above