Explaining the concept of the single-sign-on pattern