Skip to content

JSPM_GITHUB_AUTH_TOKEN #77

Closed
Closed

Description

@lucasgfavaro

Hello there, I am using the JSPM_GITHUB_AUTH_TOKEN with a Github PAT. And I am receiving a warning from Github that I should be sending the access_token as a header parameter and not as a query param. It happens when I execute jspm install.

GithubAlert

I really don't know how to change it.

Sorry I am not a front-end expert. Any help would be appreciate.

Thank you

Activity

  1. guybedford commented on Sep 11, 2020

    @guybedford
    Member

    Hi @lucasgfavaro. Apologies but the version of jspm you are using is many years old and unsupported at this point. It sounds to me like the GitHub authentication used by jspm is now out of date for the current GitHub APIs.

  2. lucasgfavaro commented on Sep 11, 2020

    @lucasgfavaro
    Author

    Thanks @guybedford for the quick reply, just one more question, basically what should we do? Upgrade jspm or move to something else? I am really lost here.

    Thank you

  3. guybedford commented on Sep 11, 2020

    @guybedford
    Member

    @lucasgfavaro yes you are on completely unsupported software at this point as after years of development on the old CLI I was not able to get financial support, contributors or development assistance from users so it was deprecated and is being replaced entirely.

    If you need to just fix the current issue implementing the new authentication scheme in jspm 16/17 core may be a possibility but that work would either need to be done yourself or by someone else.

  4. lucasgfavaro commented on Sep 11, 2020

    @lucasgfavaro
    Author

    I understand @guybedford . Thank you for your time.

  5. guybedford commented on Sep 11, 2020

    @guybedford
    Member

    No problem, and thanks for understanding. And if someone wants to pick up and maintain those CLI versions I'd be happy to arrange for that.

  6. lucasgfavaro commented on Mar 25, 2021

    @lucasgfavaro
    Author

    Hi @guybedford , hope you are doing well, long time since we last talk. As you may be aware github is deprecating API authentication through query parameters on May. We already developed the necessary changes to support oauth through request headers but we have a doubt on how to contribute it to the jspm github repo. We are working on branch 0.13. We are already in sync with the last commit 0.13.22. Should we ask you for a PR on that branch? @smgonzalez is working with me with the coding.

    Thanks in advance

  7. guybedford commented on Mar 25, 2021

    @guybedford
    Member

    @lucasgfavaro sure I can gladly review and release a PR against the 0.13 branch. Also if you are interested in co-maintaining let me know as well.

  8. lucasgfavaro commented on Mar 25, 2021

    @lucasgfavaro
    Author

    Great @guybedford! I will let @smgonzalez know just to proceed with the PR.

    Thanks for the prompt response! and the offering :)

  9. added a commit that references this issue on Mar 29, 2021
  10. smgonzalez commented on Mar 29, 2021

    @smgonzalez

    Hi, @guybedford! How are you?
    I have created the pull request #133 fixing this issue. Please let us know anything you might need.

    Thanks for the help!

  11. added a commit that references this issue on Mar 29, 2021
  12. guybedford commented on Mar 29, 2021

    @guybedford
    Member

    Hi @smgonzalez - thank you for the PR! I will trust your work here, and if changes are necessary we can do any follow-up PRs. Released the change in 0.13.23. Really nice to see this support landing.

  13. smgonzalez commented on Mar 31, 2021

    @smgonzalez

    Hi @guybedford, hope you are doing well!
    Thank you for merging the PR! I have seen that you made further changes, but i see that there is a typo here. It should be "remotes.authHeader".

    Let me know if you need something!

  14. guybedford commented on Mar 31, 2021

    @guybedford
    Member
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

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions