Trying to authenticate against every domain would be a bad idea,
especially on a big network with dozens (hundreds?) of domains where
such an algorithm would easily get out of hand.
However, you could ease the burden on some users by:
- Providing hints as to the correct format of the user and domain
string would be a good thing.
- Presenting a list of available domains on the network would be helpful.
- If only one domain is found, defaulting to authenticating against
that domain would make sense.
- And once any successful authentication has occurred, it would be a
good idea to cache the fully qualified user+domain, and reference that
on future authentications.
Trying to authenticate against every domain would be a bad idea,
especially on a big network with dozens (hundreds?) of domains where
such an algorithm would easily get out of hand.
However, you could ease the burden on some users by:
- Providing hints as to the correct format of the user and domain
string would be a good thing.
- Presenting a list of available domains on the network would be helpful.
- If only one domain is found, defaulting to authenticating against
that domain would make sense.
- And once any successful authentication has occurred, it would be a
good idea to cache the fully qualified user+domain, and reference that
on future authentications.
:-Dustin