Configuring Redmine authenticaiton with onelogin

So from some reason you need to configure Redmine login to work via Onelogin, but it does not work via one click install, does it?

No, well it requires some configuration (and prior to writing this post it required some coding as well...).

So, first things first:

Onelogin part of the setup:

1. Create your Onelogin account, if you already don't have one
2. Login to Onelogin and go to Apps | Add Apps
3. In Find box type Redmine and choose the result as on this image:
4.  On next screen make sure that under Connectors section, SAML radio button is selected and click SAVE
5.  After save you will see following screen with several tabs:
6. Click on Configuration tab and enter your redmine server's URL, for example:

7. Then go to Parameters tab and choose values for lastname and username

8. Configure mapping (manually) or via Users | Mappings

That's it, now we are going to Redmine part...

1. Checkout my fork of chrodrigez-es redmine_omniauth_saml so:
navigate to your redmine installation's plugins directory

cd /home/acosonic/redmine/plugins
git clone

 2. Follow the instructions from github's readme.
You need to copy sample initializer.rb to /path/to/your/redmine/config/initalizers and rename it to onelogin.rb
 3. Paste the values from Onelogin's SSO tab to onelogin.rb
So your onelogin.rb file will look like this:

 config.saml = {
    :assertion_consumer_service_url => "", # OmniAuth callback URL
    :issuer                         => "",                    # The issuer name / entity ID. Must be an URI as per SAML 2.0 s$
    :idp_sso_target_url             => "", # SSO login endpoint
    :idp_cert_fingerprint           => "AA:AA:AA:AA:AA:6A:6A:FA:DA:2D:03:05:2B:94", # SSO ssl certificate fingerprint
    # Alternatively, specify the full certifiate:
    #:idp_cert                       => "-----BEGIN CERTIFICATE-----\n...\n-----END CERTIFICATE-----",
    :name_identifier_format         => "urn:oasis:names:tc:SAML:2.0:nameid-format:persistent",
    :signout_url                    => "", # Optional signout URL, not supported by all identity provide$
    :idp_slo_target_url             => "",
    :name_identifier_value          => "mail", # Which redmine field is used as name_identifier_value for SAML logout
    :attribute_mapping              => {
    # How will we map attributes from SSO to redmine attributes
      :login      => 'extra.raw_info.username',
      :mail       => '',
      :firstname  => 'extra.raw_info.firstname',
      :lastname   => 'extra.raw_info.lastname'

4. Perform standard plugin installation:

bundle exec rake redmine:plugins:migrate RAILS_ENV=production
bundle exec rake redmine:plugins  RAILS_ENV=production

5. Restart redmine and configure your plugin under Administration | Plugins | Redmine omniauth SAML | Configuration
 6. Enter some name like "Onelogin"
 7. Test the installation (you should see Onelogin button) at Redmine's login page, clicking it will take you to Onelogin you enter Onelogin username and password and you are redirected back to Redmine

1163 days ago

Vomiting And Amoxicillin Keldike

Per Il Viagra Occorre La Ricetta Medica Buy Metronidazole For Cheap cialis cheapest online prices India Online Pharmacy Isotretinoin Viagra Rezeptfrei Europa Drug Interaction With Cephalexin

1145 days ago

Buy Xenical Orlistat Canada Keldike

Progesterone 400mg Purchase Tab Visa Azithromycin 1 Gram Oral Packet Cialis Farmacia viagra Preis Viagra 50 Tadalafil Generic 40 Mg India Acheter Du Xenical Moins Cher

1064 days ago

Byetta And Gastric Dumping Keldike

Costo Di Priligy Cialis Usa Prices Buying Cytotec Online cialis 5 mg Acquistare Cialis Viagra Viagra Prescription Online Kamagra Jellies

628 days ago

machines a sous gratuites francaises

salut! Depuis que j'ai commencé à gagner de l'argent machines a sous gratuites francaises ma vie a changé. J'ai finalement quitté mon travail détesté. Je suis sûr que vous pourrez également changer votre vie si vous osez tenter votre chance.

538 days ago

hello guos 9128738519

hello guos 9128738517

33 days ago

Сериал Мисс Марвел смотреть онлайн

Мисс Марвел (сериал). Смотреть онлайн "Мисс Марвел" [2022 - Сериал Мисс Марвел 1 сезон смотреть онлайн все серии подряд в хорошем качестве hd 1080

24 days ago

Смотреть онлайн · Актеры · Отзывы

Лучшие фильмы и сериалы: смотреть онлайн. Английский на среднем уровне смотреть онлайн Фильм Про - сайт о кино и для кино 90892040 50109368 164319836287 18984386144859624129 52554339 58993846 117158843256 427503997326110756 98428508 48611696 424243274940 22458007976814081946