wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

How Does SSO Works

profile
Mukesh Swamy
Oct 13, 2023
2 Likes
0 Discussions
197 Reads

Single sign-on (SSO) is a session and user authentication service that permits a user to use one set of login credentials -- for example, a username and password -- to access multiple applications. SSO can be used by enterprises, small and midsize organizations, and individuals to ease the management of multiple credentials.

How does single sign-on work?

Single sign-on is a federated identity management arrangement. The use of such a system is sometimes called identity federation. Open Authorization (OAuth) is the framework that enables an end user's account information to be used by third-party services, such as Facebook, without exposing the user's password.

OAuth acts as an intermediary on behalf of the end user by providing the service with an access token that authorizes specific account information to be shared. When a user attempts to access an application from the service provider, the service provider sends a request to the identity provider for authentication. The service provider then verifies the authentication and logs the user in.

In a basic web SSO service, an agent module on the application server retrieves the specific authentication credentials for an individual user from a dedicated SSO policy server, while authenticating the user against a user repository, such as a Lightweight Directory Access Protocol directory. The service authenticates the end user for all the applications the user has been given rights to and eliminates future password prompts for individual applications during the same session.

Types of SSO configurations

Some SSO services use protocols, such as Kerberos or Security Assertion Markup Language (SAML):

  • In a Kerberos-based setup, once user credentials are provided, a ticket-granting ticket (TGT) is issued. The TGT fetches service tickets for other applications the user wants to access, without asking the user to reenter credentials.
  • SAML is an Extensible Markup Language standard that facilitates the exchange of user authentication and authorizationdata across secure domains. SAML-based SSO services involve communications among the user, an identity provider that maintains a user directory and a service provider.
  • Smart card-based SSO asks an end user to use a card holding the sign-in credentials for the first login. Once the card is used, the user does not have to reenter usernames or passwords. SSO smart cards store either certificates or passwords.

Comments ()


Sign in

Read Next

Evolution of Operating system.

Blog banner

NETWORK SECURITY RISKS

Blog banner

Threads Concurrency: Mutual Exclusion and Synchronization

Blog banner

semaphores

Blog banner

Service Strategy In ITSM

Blog banner

GIS Topography

Blog banner

Social engineering in cyber security

Blog banner

Outlook mail

Blog banner

Scheduling in Operating Systems

Blog banner

Deadlock and starvation

Blog banner

operating system

Blog banner

Service design process in ITSM

Blog banner

File management

Blog banner

The functions of operating system

Blog banner

New Ransomware Encrypts Your Android And Then Changes PIN Lock

Blog banner

How HRMS, Task Management, and Team Chats Can Improve Workplace Productivity

Blog banner

gis substation

Blog banner

Emotional Suppression: The Hidden Costs Of Unfelt Feelings

Blog banner

Method of Evaluating Information Security Level in an Organization

Blog banner

Concept and definition of m-commerce

Blog banner

File management

Blog banner

Access management

Blog banner

The Sunny Side of Instagram

Blog banner

Indian Culture and Tradition

Blog banner

child Labour

Blog banner

The Features of Blockchain

Blog banner

Whatsapp Messenger

Blog banner

Uniprocessor scheduling

Blog banner

Emotional Resilience and Psychological Flexibility: The Hidden Foundation of Mental Health Well-being

Blog banner

LINUX VSERVER VIRTUAL MACHINE ARCHITECTURE

Blog banner

HR Automation : Need of the hour

Blog banner

Data-Driven Prediction of Virtual Item Prices in Online Games

Blog banner

Interrupts in operating system.

Blog banner

CyberSecurity Color Wheel

Blog banner

India Digital Personal Data Protection Act, 2023

Blog banner

Wiretapping

Blog banner

Deadlock

Blog banner

Stories Woven in Silk: The Meaning Behind Patola Motifs

Blog banner

Computer security techniques

Blog banner

MPL and how its effects?

Blog banner

Sweet and Sour Mango Pickle (Gol Keri)

Blog banner

Time Series Analysis

Blog banner