Replies: 8 comments 4 replies
-
|
Hi @Trembler34, thanks for the suggestions. Replying on point 3 first since it's the freshest news. 2FA landed yesterday on
What's not in yet: passkeys / WebAuthn. Same plan as in #140, TOTP first, passkeys could follow as a second step if there's demand. Release status: |
Beta Was this translation helpful? Give feedback.
-
|
Following up on point 1 (SAML). NextAuth (which ProxCenter uses for auth) doesn't ship a native SAML provider, so we wouldn't reimplement SAML from scratch. The standard path in the NextAuth ecosystem for this case is
Jackson supports an embedded mode (no extra service to run, fits the single-container Community deployment), MIT licensed, actively maintained. Before we commit to this approach, two questions:
Let us know and we'll open a tracking issue once we have a direction. |
Beta Was this translation helpful? Give feedback.
-
|
DUO for IdP and i mention SAML just because it is pretty much the standard for SSO and requires a lot less then OIDC with the scopes and a lot more nuanced of a setup. Supporting both i think would be good.. I do believe DUO supports that but i am not 100% sure. If you need more specifics with DUO let me know. I do have a business enterprise account with them. |
Beta Was this translation helpful? Give feedback.
-
|
I added a 4th as It has come up if you can look into adding support for it. |
Beta Was this translation helpful? Give feedback.
-
|
On point 4 (Verified Duo Push), @Trembler34: good news, this one needs no work on the ProxCenter side and you can turn it on today. Because ProxCenter uses Duo via OIDC, the entire authentication (including the push) happens inside Duo's Universal Prompt. ProxCenter never renders or controls the push itself, it just hands the user off to Duo and consumes the result. Verified Duo Push is one of the authentication methods the Universal Prompt supports, and it is controlled entirely by your Duo policy. One scope note: this covers the OIDC/SSO login path only. ProxCenter's built-in local 2FA (the TOTP from #351, for the local super_admin backdoor account) is TOTP-based and has no push concept, so Verified Push does not apply there. That account is protected by the 6-digit TOTP code instead. |
Beta Was this translation helpful? Give feedback.
-
|
On point 2 (SSO-only login + backdoor path), @Trembler34: this is now implemented in PR #362. What it does, matching your three asks:
A couple of safety notes baked in:
Pair this with the local 2FA from #351 and the Release status: it is on PR #362 against |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @Trembler34, really glad it landed well with your team, and that the single-pane view of remote sites resonated, that is exactly the workflow we are building toward. The SSO-only login and |
Beta Was this translation helpful? Give feedback.
-
|
Good news on the multi-tenant front, @Trembler34: we are actively working on the true multi-tenant MSP model right now, and we expect to be able to ship it next week. That is the piece that pulls a lot of this together for your use case, so it is the current priority. Glad the Duo verified push issue is sorted on your side, and thanks for capturing the root cause (passwordless device not triggering the prompt). The VNC item you raised in the other thread is noted there, we will follow up in that one so it stays tracked. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Few ideas on feature requests.
SSO/OIDC - Please add SAML as an option for SSO
Once SSO is enabled please allow the ability to block/hide the username/password field so only SSO shows up or make it so once SSO is enabled as soon as you go to your FQDN it automatically redirects to the SSO provider.. Also, if possible for backdoor access make proxcenter available on a separate sub path so you can manually go to that path. It will then present the username/password field. Some applications we use have this functionality and it works great for backdoor access when SSO is down or broken.. For example https://fqdn/access this url would present the standard auth page so you can use your admin username/password
Allow 2fa for admin accounts to protect for backdoor access or just in general - Just wanted to mention it again as this is very critical feature once opened to the public - eventhough from our situation we have it completely locked down. but it is still nice to have - I know it is tracked in [Feature]: 2FA #140
Addition - Added capability for verified push. Using DUO for example, Verified push requires a code be entered to confirm the Push not just a tap of the button which can prevent an accidental push in the event someone remotely triggers the push. We use this globally on all our applications (but of course application must support the push via api in the browser) Is this something you can look into adding for additional security? Not sure if this lends any insight into what I mean - https://help.duo.com/s/article/8871?language=en_US
https://help.duo.com/s/article/8014?language=en_US
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions