Skip to content

Problems logging in #4

Description

@macaaw

Hi Andy, I'm very excited about this project as it was exactly what I was looking for. But I have been struggling with getting JIRA to authenticate for a while now and haven't made much progress with your library either.

Here is my code so far:
let configuration = JiraAPIClient.Configuration(
isAuthorizationEphemeral: true,
clientID: "X9xXXXXxXXXxXxXX6xXxX5XXXxxxxXxX",
clientSecret: "xXxxx67Xx6XXXx_xxXXX_-x6xxXXX-7X7xXX_xXxXX5Xx6XX6XxXx_xxxxxXxx7x",
scopes: ["write:jira-work"],
callbackURLScheme: "https",
callbackURLHost: "www.ambrit.com",
userBoundValue: "boundvalue"
)
let logger = Logger(subsystem: "com.andrewwebb.jira", category: "JIRA")
let jiraAPI = JiraAPIClient(configuration: configuration, logger: logger, authLogger: logger)
let j = jiraAPI.signIn()

When I run this all I get is:
2021-05-03 17:46:29.683765+0100 JIRA[4385:395134] [JIRA] SignIn started
2021-05-03 17:46:29.683873+0100 JIRA[4385:395134] [JIRA] Authorization code fetch started

And that is it.

I must admit I do not fully understand the role of the callbackURL is in this and why that gets pointed to a web page rather than something the app can retrieve.

I would be grateful if you could throw some pointers my way. I'm very happy to help you test your library.

Thanks

Andrew

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions