azure-activedirectory-library-for-ruby
azure-activedirectory-library-for-ruby copied to clipboard
Is this library deprecated or is it dead?
Hi,
As an Azure customer, I need halfway decent automation options and most of our automation is in Ruby because everybody else, chiefly AWS, provides perfectly useful SDKs there without the build or cognitive overhead of other languages.
It's looking like, because of deficiencies in ADAL for Ruby, Azure can't say the same thing. The client assertion example doesn't work. The issues in this repository suggest that half of it is stale.
What's the status of this? Who owns this? How is Azure authentication going to be handled going forward if this isn't it?
-Ed
I think it's dead.
https://github.com/AzureAD/azure-activedirectory-library-for-ruby/issues/44
There's been a fix for the error preventing the example in the readme from working for over a year now but no updated gem has been provided.
Microsoft is ending support and security updates for ADAL. Developers are now supposed to use MSAL instead: https://learn.microsoft.com/en-us/azure/active-directory/develop/msal-migration
So far Microsoft has not provided any Ruby libraries for using MSAL: https://learn.microsoft.com/en-us/answers/questions/753085/do-you-have-a-plan-to-develop-msal-for-ruby?source=docs This is frustrating to read and I hope Microsoft will reconsider.
Hi @brandwe
I kindly ask if you can give us an update on what the migration path from ADAL to MSAL looks like for ruby, and whether an official MSAL library is on the way for ruby
Has anyone used this gem with an authentication token generated via Microsoft Authentication Library (MSAL) rather than via Active Directory Authentication Library (ADAL), yet?
Did you do it using an existing library, or did you do it "manually" (e.g. with HTTParty)?
Hi @michaelbaudino I am looking into using an omniauth library called openid_connect, if I get it working I will share a demo repo