Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SAML 2.0 SSO for Ruby on Rails? [closed]

Where can I dig up a Ruby or Ruby on Rails library for SAML 2.0 SSO. I have a set of enterprise applications that are to be built but need to have federated login from a central authentication system. I have used SAML 1.1 and SAML 2.0 in a Microsoft .Net environment but have yet to see a library that handles both SAML Providers and Consumers for Ruby on Rails. Can someone point me in the right direction or tell me if I need to build the library myself?

like image 482
Schleichermann Avatar asked Nov 20 '10 10:11

Schleichermann


People also ask

How do I disable SAML SSO?

To disable SAML authentication for both internal and external users, go to Administration > Properties > Authentication > SAML2 and clear the check box for Enable SAML2. Important: Do not clear the check box for Enable SAML2 if you want to disable the SAML authentication for only internal users or only external users.

Are SSO and SAML the same?

SAML enables Single-Sign On (SSO), a term that means users can log in once, and those same credentials can be reused to log into other service providers.

Does SAML support SSO?

What is SAML SSO? SAML Single Sign-On is a mechanism that leverages SAML allowing users to log on to multiple web applications after logging into the identity provider. As the user only has to log in once, SAML SSO provides a faster, seamless user experience.

What is SAML 2.0 endpoint?

SAML 2.0 is an XML-based protocol that uses security tokens containing assertions to pass information about a principal (usually an end user) between a SAML authority, named an Identity Provider, and a SAML consumer, named a Service Provider.


1 Answers

I played with this one once: https://github.com/onelogin/ruby-saml It might be what you're looking for.

like image 157
Roman Avatar answered Sep 28 '22 10:09

Roman