[SERVER-34894] Create Embedded-only auth-lite implementation Created: 08/May/18  Updated: 29/Oct/23  Resolved: 22/May/18

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 4.0.0-rc1, 4.1.1

Type: Improvement Priority: Major - P3
Reporter: ADAM Martin (Inactive) Assignee: ADAM Martin (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on SERVER-33008 Slice Authorization Framework with vt... Closed
is depended on by SERVER-33889 Remove commands from embedded that sh... Closed
Gantt Dependency
has to be done after SERVER-33008 Slice Authorization Framework with vt... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.0
Sprint: Platforms 2018-05-21, Platforms 2018-06-04
Participants:

 Comments   
Comment by Githook User [ 24/May/18 ]

Author:

{'username': 'louiswilliams', 'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com'}

Message: Revert "Revert "SERVER-34894 Embedded auth changes.""

This reverts commit a197b551e8b54d63a58c8cd31f71cddf572af0bb.
Branch: v4.0
https://github.com/10gen/mongo-enterprise-modules/commit/fdcea422137430142a7c8f70423ebed595882448

Comment by Githook User [ 24/May/18 ]

Author:

{'username': 'louiswilliams', 'name': 'Louis Williams', 'email': 'louis.williams@mongodb.com'}

Message: Revert "SERVER-34894 Embedded auth changes."

This reverts commit 60f24b845b6517f19438ca77e4ac223e0423b381.
Branch: v4.0
https://github.com/10gen/mongo-enterprise-modules/commit/a197b551e8b54d63a58c8cd31f71cddf572af0bb

Comment by Githook User [ 22/May/18 ]

Author:

{'username': 'adamlsd', 'name': 'ADAM David Alan Martin', 'email': 'adam.martin@10gen.com'}

Message: SERVER-34894 Embedded authorization components

To facilitate using the mongodb code as an in-process embeddable
library, we have created a dummy auth layer which can stand in for
the real auth system in these contexts. Several link edges needed
to be retargetted, and some tests needed to be relaxed.

(cherry picked from commit ac1ceb8cb4994e235abe9a364c3dd7a2bfa84a62)
Branch: v4.0
https://github.com/mongodb/mongo/commit/ca13e81f6387273f8d82bcf7b0bee3a0d4821b26

Comment by Githook User [ 22/May/18 ]

Author:

{'username': 'adamlsd', 'name': 'ADAM David Alan Martin', 'email': 'adam.martin@10gen.com'}

Message: SERVER-34894 Embedded auth changes.

Some libraries needed to be untangled a bit.

(cherry picked from commit af9028efb06b64315dd26095c3e2d4dfe1978b07)
Branch: v4.0
https://github.com/10gen/mongo-enterprise-modules/commit/60f24b845b6517f19438ca77e4ac223e0423b381

Comment by ADAM Martin (Inactive) [ 22/May/18 ]

Posted to wrong ticket, by accident:

Author:

{'username': 'adamlsd', 'name': 'ADAM David Alan Martin', 'email': 'adam.martin@10gen.com'}

Message: SERVER-34944 Embedded auth changes.

Some libraries needed to be untangled a bit.
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/af9028efb06b64315dd26095c3e2d4dfe1978b07

Comment by ADAM Martin (Inactive) [ 22/May/18 ]

Posted to wrong ticket, by accident:
Author:

{'username': 'adamlsd', 'name': 'ADAM David Alan Martin', 'email': 'adam.martin@10gen.com'}

Message: SERVER-34893 Embedded authorization components

To facilitate using the mongodb code as an in-process embeddable
library, we have created a dummy auth layer which can stand in for
the real auth system in these contexts. Several link edges needed
to be retargetted, and some tests needed to be relaxed.
Branch: master
https://github.com/mongodb/mongo/commit/ac1ceb8cb4994e235abe9a364c3dd7a2bfa84a62

Generated at Thu Feb 08 04:38:12 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.