If my application is responsible for redirecting/doing a single sign on to a des
ID: 651411 • Letter: I
Question
If my application is responsible for redirecting/doing a single sign on to a destination managed by a third party, in general, where should I draw the line for error handling during this process? If an error happens on the other application's end, is it reasonable for my stakeholder to expect the application I am working with to share responsibility for handling these scenarios?
Notes:
I am going to keep solutions limited to those that entail only one request--I am familiar with the "do an xmlhttprequest and see how that fares before doing anything else" approach.
I am speaking in terms of an enterprise-level application with fairly decent customer traffic.
Explanation / Answer
In my experience, customers are only happy when the entire solution works. Not that it partially works because of some 3rd-party bug. A fair portion of my working life is working around bugs - in other systems, in the code libraries and frameworks I employ, inconsistent data, the client's own systems.
You can stop working around bugs when the customer is happy with the solution I think. :-)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.