Click here to Skip to main content
15,887,027 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionWill C++ and even MFC Work in this Environment? Pin
Richard Andrew x6415-Jan-17 10:50
professionalRichard Andrew x6415-Jan-17 10:50 
AnswerRe: Will C++ and even MFC Work in this Environment? Pin
Munchies_Matt18-Jan-17 10:29
Munchies_Matt18-Jan-17 10:29 
AnswerRe: Will C++ and even MFC Work in this Environment? Pin
Albert Holguin18-Jan-17 12:17
professionalAlbert Holguin18-Jan-17 12:17 
GeneralRe: Will C++ and even MFC Work in this Environment? Pin
Richard Andrew x6421-Jan-17 1:54
professionalRichard Andrew x6421-Jan-17 1:54 
QuestionLogin systems Pin
V.4-Jan-17 1:40
professionalV.4-Jan-17 1:40 
AnswerRe: Login systems Pin
Nathan Minier4-Jan-17 1:58
professionalNathan Minier4-Jan-17 1:58 
GeneralRe: Login systems Pin
V.4-Jan-17 2:05
professionalV.4-Jan-17 2:05 
GeneralRe: Login systems Pin
Nathan Minier4-Jan-17 2:30
professionalNathan Minier4-Jan-17 2:30 
Well that's the crux of the issue. You could introduce a guest OU that has groups and user slots for the psudo-anonymous users off the network, but generally that's more overhead than should really be required.

The reason that I mention this is that you said you're looking for a single login mechanism, but handling LOB accounts and unverified accounts should be inherently different (an unverified account should never be granted admin access, but if you use a semi-trusted authentication system how do you handle fully trusted authorization?).

So there's a few approaches. One is to add all users to the domain as mentioned and use a Guest container. Another is to use a mechanism like OAuth2 (and provide an OAuth provider from the domain for LOB accounts) and move administration to a separate application that is only available to domain accounts. That doesn't meet your single AAA criteria, though. Or you could setup an authoritative database, but that would place your LOB accounts at the exact same security context as your unverified accounts without a bunch of code overhead, which is not something I could suggest.

Ultimately I'd say that the requirements need to be reviewed. I'd personally suggest using domain authentication for applications that provide administrative access, and using OAuth2 for public endpoints, but I'm not familiar with your system and overall requirements. This has the benefit of having a single authentication mechanism per application purpose, without co-locating AAA information.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli

GeneralRe: Login systems Pin
V.4-Jan-17 2:39
professionalV.4-Jan-17 2:39 
GeneralRe: Login systems Pin
Nathan Minier4-Jan-17 2:49
professionalNathan Minier4-Jan-17 2:49 
QuestionImages in sourcecode Pin
D4rkTrick31-Dec-16 14:51
professionalD4rkTrick31-Dec-16 14:51 
AnswerRe: Images in sourcecode Pin
Dave Kreskowiak31-Dec-16 18:45
mveDave Kreskowiak31-Dec-16 18:45 
AnswerRe: Images in sourcecode Pin
Eddy Vluggen1-Jan-17 0:30
professionalEddy Vluggen1-Jan-17 0:30 
AnswerRe: Images in sourcecode Pin
Afzaal Ahmad Zeeshan1-Jan-17 1:13
professionalAfzaal Ahmad Zeeshan1-Jan-17 1:13 
AnswerRe: Images in sourcecode Pin
Gerry Schmitz1-Jan-17 21:44
mveGerry Schmitz1-Jan-17 21:44 
PraiseThank you for the feedback Pin
D4rkTrick2-Jan-17 2:17
professionalD4rkTrick2-Jan-17 2:17 
GeneralRe: Thank you for the feedback Pin
Nathan Minier4-Jan-17 1:50
professionalNathan Minier4-Jan-17 1:50 
QuestionPlurality - Modular Code Editor Pin
Gurigraphics19-Dec-16 21:43
Gurigraphics19-Dec-16 21:43 
AnswerRe: Plurality - Modular Code Editor Pin
Richard MacCutchan19-Dec-16 22:50
mveRichard MacCutchan19-Dec-16 22:50 
GeneralRe: Plurality - Modular Code Editor Pin
Gurigraphics20-Dec-16 0:06
Gurigraphics20-Dec-16 0:06 
GeneralRe: Plurality - Modular Code Editor Pin
Richard MacCutchan20-Dec-16 0:48
mveRichard MacCutchan20-Dec-16 0:48 
GeneralRe: Plurality - Modular Code Editor Pin
Gurigraphics20-Dec-16 2:27
Gurigraphics20-Dec-16 2:27 
AnswerRe: Plurality - Modular Code Editor Pin
Pete O'Hanlon19-Dec-16 23:12
mvePete O'Hanlon19-Dec-16 23:12 
GeneralRe: Plurality - Modular Code Editor Pin
Gurigraphics20-Dec-16 0:25
Gurigraphics20-Dec-16 0:25 
GeneralRe: Plurality - Modular Code Editor Pin
Pete O'Hanlon20-Dec-16 0:27
mvePete O'Hanlon20-Dec-16 0:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.