Sso cases Experience

Preview:

Citation preview

www.mobi-development.com 1Quality partner for your innovative mobile solutionsTMA Mobile Solutions

Single Sign-On (SSO)

www.mobi-development.com 2

• Have knowledge about Single Sign-On

• Reduce effort when have project include

SSO feature.

Objective

www.mobi-development.com 3

Contents

1. Overview Single Sign-on

2. Alternative account

3. Single Sign-on cases

www.mobi-development.com 4

www.mobi-development.com 5

What’s an SSO

Single sign-on (SSO) is a property of access control of multiple related,

but independent software systems. With this property a user logs in once

and gains access to all systems without being prompted to log in again at

each of them.

www.mobi-development.com 6

How SSO works

www.mobi-development.com 7

Why SSO

• Reducing time spent re-entering passwords for

the same identity

• Eliminates the requirement for users to remember

multiple usernames and passwords beyond their

initial login.

• It helps reduce calls to the Help Desk about

locked accounts and forgotten usernames and

passwords.

www.mobi-development.com 8

www.mobi-development.com 9

Alternate Account

You can use your alternate email address to sign in

to you Google Account, and also to recover your

password.

www.mobi-development.com 10

www.mobi-development.com 11

SSO Case 1: One e-mail on multiple Social NetworkFacebook

LinkedIn

Google+

john@gmail.com Application’s User

john@gmail.com

abc@sample.com

User FB01

john@gmail.comUser In01

john@gmail.comUser G01

abc@sample.comUser G02Note: in this time, users cannot use

e-mail john@gmail.com to register new account

www.mobi-development.com 12

Facebook

LinkedIn

Google+

john@gmail.comApplication’s User

john@gmail.com

user@yahoo.com

(Primary E-mail)

xyz@yahoo.com

User FB01

(Alternate E-mail)

john@gmail.com (Primary E-mail)

test@sample.net

User In01

(Alternate E-mail)

john@gmail.com (Primary E-mail)

user@yahoo.com

User G01

(Alternate E-mail)

SSO Case 2: Multiple e-mail on multiple Social Network with the same primary e-mail

www.mobi-development.com 13

Facebook

LinkedIn

john@gmail.comApplication’s User

john@gmail.com

xyz@yahoo.com

(Primary E-mail)

xyz@yahoo.com

User FB01

(Alternate E-mail)

xyz@yahoo.com (Primary E-mail)

test@sample.net

User In01

(Alternate E-mail)

SSO Case 3: Multiple e-mail on multiple Social Network with different primary e-mail

www.mobi-development.com 14

Facebook

john@gmail.comApplication’s User

john@gmail.com

user@yahoo.com

(Primary E-mail)

xyz@yahoo.com

User FB01

(Alternate E-mail)

SSO Case 4: Login with Social Network and change password

Application login page

Username:

Password:

john@gmail.com

123456

www.mobi-development.com 15

Facebook

john@gmail.comAppplication’s User

john@gmail.com

user@yahoo.com

(Primary E-mail)

xyz@yahoo.com

User FB01

(Alternate E-mail)

SSO Case 5: Login with Social Network and forgot password

Application login page

Username:

Password:

john@gmail.com

123456

www.mobi-development.com 16

Facebook

john@gmail.com Application’s User

john@gmail.com

abc@sample.com

User FB01

Application login page

Username:

Password:

abc@sample.com

123456

Step 2: Change E-mail

to “abc@sample.com”

SSO Case 6: Login with Social Network and Change E-mailin case of no password

Step 3: Use “Forgot

Password” to get new

one

Step 4 (1): Login with

Application login page

Note: in this time, e-mail john@gmail.com is

available, and can use it to signup new account

www.mobi-development.com 17

THANK YOU

www.mobi-development.com

Q & A

www.mobi-development.com 18

THANK YOU

www.mobi-development.com