[SERVER-70958] Implement device authorization grant flow in the legacy shell Created: 28/Oct/22  Updated: 29/Oct/23  Resolved: 27/Feb/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Varun Ravichandran Assignee: Varun Ravichandran
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-70956 Build client-side SASL mechanism for ... Closed
depends on SERVER-70957 Refactor ProgramRunner, ProgramOutput... Closed
is depended on by SERVER-70703 Implement refresh token workflow in t... Closed
is depended on by SERVER-73996 Make OIDC configuration field `tokenE... Closed
Related
is related to SERVER-67654 Implement authorization code token ac... Closed
Assigned Teams:
Server Security
Backwards Compatibility: Fully Compatible
Sprint: Security 2023-02-06, Security 2023-02-20, Security 2023-03-06
Participants:
Linked BF Score: 35

 Description   

Adding support for the device authorization grant flow will ensure that the legacy shell can be used to simulate the entire user experience for authenticating against an identity provider, retrieving an access token, and then sending that to the server for authentication. This ticket will ensure that this can all work out with automated user input so that it functions on Evergreen.



 Comments   
Comment by Githook User [ 25/Feb/23 ]

Author:

{'name': 'Varun Ravichandran', 'email': 'varun.ravichandran@mongodb.com', 'username': 'varunravi98'}

Message: SERVER-70958: Add end-to-end device authorization grant flow integration test with Okta
Branch: master
https://github.com/mongodb/mongo/commit/4245d08e8748b6ff6a316d8d9242abec049cef31

Generated at Thu Feb 08 06:17:37 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.