kokolegorille
SPNEGO SSO w/ Elixir/Erlang
Hello everyone,
Has anyone implemented Single Sign On SPNEGO with Phoenix?
I am trying to authenticate windows users without login. In fact, using IE, they should be able to connect, and be authentified via their windows credentials without the need to fill a login form.
I have seen I will need to play with Kerberos, or NTLM2, and I guess I need to do this with plugs.
I have looked at uWSGI, but it’s outdated…
Does anyone has already done similar authentication?
Thanks for taking time and for any clues.
Most Liked
kokolegorille
I did find some available packages, but did not test them yet. I need to communicate with ADFS 3.0 serving as Idp.
Project was postponed, because of covid-19, but I will soon need to make it work ![]()
tschnibo
Thank you for these packages.
I’ll have to read into the different implementations of SSO, I know that we use Kerberos with key_tab - but you see my knowledge is limited. Maybe I can put together some snippets from these packages.
I just added:
conn
|> put_resp_header("WWW-Authenticate", "Negotiate")
|> send_resp(401,"some body stuff")
to the tutorials sample code in the controller. The first of many problems is solved
, i now have to enter my password.
But that does certainly not helping you too much. Wishing you good luck! I’ll let you know if I find the golden bullet ![]()
kokolegorille
BTW It’s kind of funny, we are from the same country ![]()
Popular in Questions
Other popular topics
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance








