ansible/awx

Display SAML login icon for /api/login page

開放

#12,905 建立於 2022年9月19日

 (8 則留言) (3 個反應) (1 位負責人)Python (3,333 個分叉)batch import
Hacktoberfestcommunitycomponent:apigood first issuetype:enhancement

倉庫指標

星標
 (13,071 顆星)
PR 合併指標
 (平均合併 24天 6小時) (30 天內合併 30 個 PR)

描述

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that AWX is open source software provided for free and that I might not receive a timely response.

Feature type

Enhancement to Existing Feature

Feature Summary

When requesting an authorization-code at /api/o/authorize, users can't use SAML to login.

image

I see 2 possible feature enhancement to correct that :

  1. Display an SAML login button on that page
  2. Redirect to web UI login page, then redirect to /api/o/authorize

Select the relevant components

  • UI
  • API
  • Docs
  • Collection
  • CLI
  • Other

Steps to reproduce

  • Add an SAML provider in AWX settings.
  • Make sure to logout from AWX.
  • Go to /api/o/authorize route, it redirects you to /api/login/?next=/api/o/authorize/

Current results

Users are only able to login with username + password.

Sugested feature result

Users should be able to login via SAML.

Additional information

No response

貢獻者指南