Skip to end of metadata
Go to start of metadata

This page is part of the Gadget Developers' JavaScript Cookbook.

How do I use authentication in my gadget?

Specify the appropriate features as 'required' in your gadget XML, include the necessary resources in the CDATA section, and use the useOauth parameter when constructing your gadget:

  1. Specify the appropriate features as 'required' and 'optional' in the gadget XML:

  2. Include the following resources at the beginning of the CDATA section:

    See note about the path GADGETDEV:below.

  3. Construct a gadget passing the URL in the useOauth param:

  4. Any Ajax call will now go through the authentication steps if required.For example:

Path to JavaScript Framework

The path to the Atlassian Gadgets JavaScript Framework is as follows:

  • In Atlassian Gadgets 1.0.x, the JavaScript framework is available in JIRA only and is not part of the Atlassian Gadgets framework. The path in JIRA 4.0.x is:
    #requireResource("com.atlassian.jira.gadgets:common").
  • In Atlassian Gadgets 2.0 and later, the JavaScript framework has been extracted from JIRA and made part of the Gadgets framework. The path is:
    #requireResource("com.atlassian.gadgets.publisher:ajs-gadgets")

RELATED TOPICS

Gadget Developers' JavaScript Cookbook
Using the Atlassian Gadgets JavaScript Framework

  • No labels