42dx / edgio-go-sdk

Go SDK implementing Edgio's REST API
http://github.42dx.dev/edgio-go-sdk/
MIT License
8 stars 1 forks source link

[FEATURE]: [Auth] Edgio REST API Centralized Authentication #4

Closed rafapaulin closed 6 months ago

rafapaulin commented 6 months ago

Description

Having a centralized auth function that generates and set a global module variable with the access token allow a single-auth strategy for the SDK, allowing the user to use any other function on the SDK without needing to worry of authenticating a second time, or pass a context around to perform multiple operations withing Edgio's REST API.

Proposed Solution

As a developer, I want to be able to be able to authenticate to Edgio's REST API with my API Client's credentials and generate my access token to be able to use all packages available on 42dx/edgio-go-sdk.

Acceptance Criteria

References

Code of Conduct

Upvote & Fund

Fund with Polar

github-actions[bot] commented 6 months ago

:tada: This issue has been resolved in version 1.0.0-beta.2 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket: