Hi all. It's been about four years since I first wrote this project, and maybe eighteen months since I refactored it.
Since then there's a been a small but steady trickle of usage, but probably not enough to treat this as a major concern. At the same time, I haven't worked on Electron apps in a little while, nor on Auth0, so I haven't had much use for this in my day job.
Sometimes suggested improvements do come down the line, like #35, which would help the library considerably but which I can't find time to work on.
I think this library might benefit from a slight change in direction. Specifically, I'm thinking of writing this as a generic Electron Authentication widget.
The reason for this:
The combination of Auth0 and Electron is niche, and in any case they promote their own boilerplate
I may have some Electron work coming down the line in my day job, but the auth backend will be Okta, not Auth0
I've already done the work of refactoring this app to support several IO adapters - hopefully this would get us towards something more generic
What I'm thinking of doing therefore is
writing a spike to integrate with an Okta PKCE flow
writing a spike to integrate with a custom auth flow
using this to evaluate moving to a new, generic package
If I can do that, my hope is that there'd be more users, which in turn would help me justify building more features. It might also attract more outside contributions.
I probably wouldn't have time to do this immediately, but perhaps in the next couple of months. If so, I'll post some updates.
Hi all. It's been about four years since I first wrote this project, and maybe eighteen months since I refactored it.
Since then there's a been a small but steady trickle of usage, but probably not enough to treat this as a major concern. At the same time, I haven't worked on Electron apps in a little while, nor on Auth0, so I haven't had much use for this in my day job.
Sometimes suggested improvements do come down the line, like #35, which would help the library considerably but which I can't find time to work on.
I think this library might benefit from a slight change in direction. Specifically, I'm thinking of writing this as a generic Electron Authentication widget.
The reason for this:
What I'm thinking of doing therefore is
If I can do that, my hope is that there'd be more users, which in turn would help me justify building more features. It might also attract more outside contributions.
I probably wouldn't have time to do this immediately, but perhaps in the next couple of months. If so, I'll post some updates.