2014-04-14 2 views
0

우리는 사용자가지도에서 스폿을 표시 할 수있는 작은 웹 응용 프로그램을 보유하고 있습니다. 우리는 필요가 없기 때문에 사용자를 인증하지 않습니다. 표식이 찍힌 반점은 전혀 비밀이 아니며 모두가 그들을보아야하며 사물은 모든 사람들에게 매우 개방적이고 투명해야합니다. 인증 할 것이 없으므로 인증 할 필요도 없습니다. 그럼에도 불구하고 우리는 쿠키에 사용자 프로필과 같은 것을 보관합니다. 사용자는이 "지갑"쿠키의 일부 필드에 기본값을 저장하여 한 번만 입력하면됩니다.인증이 실제로 필요한지 확인하는 방법

그것은 우리의 작은 무정부 상태의 앱입니다.) ...하지만 : 간단하고 빠르며 사용자는 그런 것을 좋아합니다.

그러나 :

  • 은 기본적으로 일부 보안의 필요성, 단지 시스템이 응용 프로그램의 의도에 관심이없는 사람들의 말도 함께 작성되지 확인하기 위해 존재한다. 그래서 (AN 시스템 설계자와 같은 견해) 또한
  • 제 (그룹)은 비 기능 요구 사항을하다 내 관점에서 사용자는 어떤 이유로 "로그인"을 원한다고하지만, 실제로는 말할 수 없다 왜

내가 지금하려는 것은 그들이 정말로 원하는 것을 발견하는 것이다. 나는 그들의 요구 사항이 "인증"이 아니라 그들이 로그인이 필요하다고 생각하는 것이라고 가정합니다. 다음 스프린트에 대해서는 필자가이 요구 사항을 다루고 사용자들에게 그들의 목표와 이점을 묻는 사용자 스토리를 작성하려고한다.

내 질문은 지금 : 사용자 스토리를 작성하는 것이 이치에 맞습니까?

시스템 XY 사용자는 로그인을 통해 사용자 인증을 원하므로 심각한 입력 만 생성 될 수 있습니다. 즉

: 어떻게 인증에 대한 필요성을 지적 것이며 그것을 할 방법 (단순하게 유지하고 사용자를위한 장애물을 제공하지)? "인증"은 요구 사항의 목표가 될 수 있습니까? 이 문제에 대한

좀 더 고려 사항 :

  • 사용자 암호를 입력하고 싶지 않아요. 그들은 SSO 일부 사용자들은 모든 사람들이 지점을 표시 할 것인지, 말
  • 의 어떤 종류를 원하지만, 그들은 모두가 그들을보고 싶지 않아 (그래서 모든 사람들이 일부는 읽을 수 있으며, 쓸 수있다). 앱에서 완전히 새로운 목표이지만 아직 이점을 얻지 못했습니다. 또한 권한이있는 사용자가 있다는 등 사용자 관리, 관리 UI를 그룹 및 대한 필요가 있다는 의미
  • ...

답변

1

예, 그것은 의미가 있습니다. 간단한 쿠키와

문제는 당신이 쿠키를 분실 한 경우, 다시 해당 사용자가 될 방법이 없다는 것입니다.

나는이 이야기가 (이 당신이 만드는 여분의 포인트 포함) 필요하다고 생각했다

: 로그인 한 나는 익명되고 싶은 사용자 그래서 같은 브라우저의 다른 사용자가이긴으로

  1. 를 ' 내게 식별 됨
  2. 사용자는 이전 사용자로 식별하여 작업을 재개 할 수 있습니다.
  3. 사용자로서 (Google) 사용자로 등록해야만 생성 할 필요가 없습니다 새로운 자격증 번호
  4. 로그인 한 사용자로서 개인 스팟을 비공개로하고 싶습니다. 방주 장소 나는 일반 대중이 알고 싶지 않아
  5. 나는 당신이이 이야기의 아무도에서 규정하지 않습니다 볼 수 있듯이 내 명소

을 관리 할 수있게하려는 로그인 한 사용자로서 [에픽] 당신이 그것을 해결하는 방법, 또는 누가 누구인지 추적 할 수 있습니다. 그것들은 모두 사용자가 해결할 수있는 실제적이고 귀중한 문제를 설명합니다.

+0

좋습니다, 많은 감사합니다. 내 문제는 실제 구현 기술이 사용자 스토리의 일부가되어야 하는지를 항상 스스로에게 묻는 것입니다. 예 : "Google 사용자"는 이미 ID 공급자를 사용하여 OpenID 솔루션 또는 적어도 SSO를 참조합니다. 여기 다른 사람들의 의견을 듣기 좋습니다. JFI : 시스템이 많은 조직에 퍼져 있고 실제로 관리의 핵심 요소가 아니기 때문에 사용자 관리는이 프로젝트의 절대 목표가 아닙니다. 아무도 그것을 관리하고 싶지 않습니다. 그래서 우리는 우리의 (완벽하지는 않지만 작동하는) 쿠키 접근법을 사용하여 더 나아갈 것입니다. –

관련 문제