You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@simllll How do I get this to work for all the users without them all creating app specific passwords? We're on nonprofit G suite so LDAP isn't an option
I guess there is no way around an app specific password, if you don't want to use ldap ... Maybe you can apply for some program at Google if your are eligible for non profit things?
So I managed to actually get this to work. I created a express server that uses node.js puppeteer to login with a headless chrome instance. It actually works really really well with the Http auth function
Right now I got it to work with two node apps, the radius, and then an express app. I noticed at the bottom of the readme there's a how to include radius server in another app. I can't seem to get that sample code going. Is it possible to run radius server in a custom node file with custom function for auth?
Activity
simllll commentedon May 22, 2023
Yeah,just create an App specific password.https://support.google.com/mail/answer/185833?hl=en-GB
BWilky commentedon May 22, 2023
@simllll How do I get this to work for all the users without them all creating app specific passwords? We're on nonprofit G suite so LDAP isn't an option
simllll commentedon May 22, 2023
I guess there is no way around an app specific password, if you don't want to use ldap ... Maybe you can apply for some program at Google if your are eligible for non profit things?
BWilky commentedon May 22, 2023
Damn, that's too bad. I've tried looking into asking google for LDAP access, no luck. Thanks!
BWilky commentedon May 23, 2023
So I managed to actually get this to work. I created a express server that uses node.js puppeteer to login with a headless chrome instance. It actually works really really well with the Http auth function
simllll commentedon May 23, 2023
Haha creative solution ;-) do you want to share the headless login code?
BWilky commentedon May 23, 2023
Outside of this, I've used a endswith checker to make sure it's from the correct domain.
Known issues would be 2FA accounts, no work-around for that.
BWilky commentedon May 23, 2023
@simllll
Right now I got it to work with two node apps, the radius, and then an express app. I noticed at the bottom of the readme there's a how to include radius server in another app. I can't seem to get that sample code going. Is it possible to run radius server in a custom node file with custom function for auth?