pexavc / IPFSKit

An IPFS client/api Swift Package, with the ability to add and pin any data on iOS/iPadOS/macOS. Originally bundled with GraniteUI, pulled out for independant use by any party.
MIT License
4 stars 5 forks source link

Allow Basic Auth #3

Closed nomadj closed 1 year ago

nomadj commented 2 years ago

Infura began requiring Basic Auth on August 10, 2022. IPFSClient.init() now takes in the projectId and secret to conform to basic auth.

pexavc commented 1 year ago

Hi @nomadj Thank you for this PR. I have been away for quite a while. But, am picking things back up, thanks again for the changes!

pexavc commented 1 year ago

@nomadj just another quick fyi, I am updating to Combine, incase your end is heavily dependant on the current structure of things. But, I will maintain most of the old methodologies of executing the package.

I had to refactor quite a bit for the Combine refactor. I made a release target for the initial version incase you need to target that specifically https://github.com/pexavc/IPFSKit/releases/tag/0.0.0