Vladimir Yakovlev
Vladimir Yakovlev
I just pinned keytar/[email protected] as a workaround for use with node 15.
Btw, node-addon-api v4 was released about 2 weeks ago and it's also affected.
@Brouilles see the issue title, ie downgrading node-addon-api to 3.1.0 is a workaround.
>May I know what was your work around? The workaround was in downgrading node-addon-api to 3.1.0 but I removed downgrade in my project some time ago as the issue got...
Node 16.13.1 and @electron 15.3.2 & 17.0.0-alpha.4 (was fine on @electron v16 too).
I guess node-gyp version also might be a part of the stack, at my side it's [email protected].
See a similar issues [here](https://github.com/travis-ci/travis-ci/issues/9262) and [there](https://github.com/atom/node-keytar/issues/132). See how it's solved when running on Travis CI where I run Electron-based app in e2e testing mode ([source](https://github.com/vladimiry/ElectronMail/blob/aefc6654181f5ec47429fdaa889468fa2edb0645/.travis.yml#L60-L66)): ```yaml - | #...
You might want to start from here https://developer.apple.com/library/content/documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html + this https://github.com/atom/node-keytar/blob/master/src/keytar_mac.cc
> I'm just a bit confused, as there's seems to be a lot of misunderstanding around this library. @dracan it's clearly described in readme that this module interacts with the...
> I don´t like the fact that the only solution to keep persistent login information is to install gnome-keyring. It's not the only solution. Besides gnome-keyring, it's at least keepassxc,...