jQuery User v1.0.2

jQuery Plugn Macros

Change log:

  • New options for username and password selector: userNameSelector and passwordSelector
  • Rename valiationMessageSelector to validationMessageSelector
  • Rename loginCallback to onSuccess

 

DEPRECATED options

  • "valiationMessageSelector" is DEPRECATED. Use "validationMessageSelector" instead
  • "loginCallback" is DEPRECATED. Use "onSuccess" instead
 

Configuration

Name Type Description
currentUrl String Is appended to the current page url to make the url to POST the login request to. Default /.ajax
afterLoginUrl Null|String

The page to redirect to after login. There are 4 possibilities:

  • null = do a location.reload()
  • "none" - literal value "none" means no redirect
  • "something" or "" = a relative path, will be avaluated relative to the user's url (returned in cookie)
  • "/dashboard" = an absolute path, will be used exactly as given
logoutSelector String Selector for logout link or button
validationMessageSelector String Selector for validation message
requiredFieldsMessage String Error message when required fields are invalid
loginFailedMessage String Error message when login is failed
userNameProperty String Property name to use for username field in sending request to server
passwordProperty String Property name to use for password field in sending request to server
userNameSelector String Selector for username field
passwordSelector String Selector for password field
onSuccess Function Callback will be called after successful login

 

Default Configuration

{
    urlSuffix: '/.dologin',
    afterLoginUrl: null,
    logoutSelector: '.logout',
    requiredFieldsMessage: 'Please enter your credentials.',
    loginFailedMessage: 'Sorry, those login details were not recognised.',
    userNameProperty: '_loginUserName',
    passwordProperty: '_loginPassword',
    userNameSelector: '[name=email]',
    passwordSelector: '[name=password]',
    onSuccess: function () {
    }
}