mirror of
https://github.com/ovh/the-bastion.git
synced 2026-05-09 08:25:27 +02:00
[GH-ISSUE #489] Support for OIDC auth method #126
Labels
No labels
answered
bug
documentation
enhancement
enhancement
feature
feature
kept-open-for-info
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/the-bastion#126
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @e-scheer on GitHub (Jul 31, 2024).
Original GitHub issue: https://github.com/ovh/the-bastion/issues/489
Hello,
First thank you for this excellent tool; it perfectly suits my needs and meets my current requirements. However, I noticed that there is no mention of support for OpenID Connect (OIDC) in the current documentation or feature set.
Are there any plans to add OIDC support to The Bastion in the near future? If so, is there a tentative timeline for its release? If not, could this be considered for a future enhancement?
@CooperTrooper21 commented on GitHub (Oct 8, 2024):
+1
Would be the solution I am looking for if support SSO
@speed47 commented on GitHub (Dec 5, 2024):
Hello,
The Bastion is handling off authentication of the users to the OpenSSH server and the underlying OS. This means that OIDC will work as long as your OpenSSH and OS config support it.
On Linux systems, a probably good candidate would be a PAM module, as sshd supports it. I haven't tried it personally, but a quick search shows that this kind of module exists, for example here :
https://github.com/salesforce/pam_oidc
This would then just be a matter of PAM config to make it work. If you try it, let men know, maybe we can include some details in the documentation.