Rocket.Chat.Apps-engine icon indicating copy to clipboard operation
Rocket.Chat.Apps-engine copied to clipboard

Support for the openid-client package

Open equal-matt opened this issue 2 years ago • 1 comments

I would very much like to see support for the openid-client package. Without this, I'll have to implement a secondary auth mechanism for this Rocket Chat App.

Currently, I see:

2022-12-05 18:11:20.024 WARN  App has native module(s) as dependency
 ›   Error:    ⟿  Failed to resolve module: http2

equal-matt avatar Dec 05 '22 18:12 equal-matt

I realise that there's currently a hard boundary on native modules, but it's extremely limiting and it seems quite unnecessary. Polyfills exist for this purpose but aren't supported within the App Engine compiler. I'm leaving this open to address both comments at once and see if we can do something about it.

equal-matt avatar Dec 06 '22 11:12 equal-matt