1

필자는 결국 사용자가 CRUD 액세스를 변경해야하는 Rails 앱을 만들려고합니다 (예 : 볼 수있는 페이지, 수정 할 수있는 페이지 등).인증을 추가 할 단계는 무엇입니까?

이것을 통합 할 수있는 개발 단계가 가장 좋습니까?

인터페이스의 거의 모든 부분이 어떤 식 으로든 사용자의 ID를 확인하는 데 의존하고 DB 구조의 고유 한 부분이 될 것이므로 가장 먼저 느껴 져야 할 부분이 있습니다.

또 다른 부분은 처음 시작하기에 너무 복잡해졌고 나중에 앱의 핵심 부분을 작성한 다음 나중에 인증/권한 부여에 레이어를 추가해야한다고 생각합니다.

이런 종류의 모범 사례가 있습니까?

답변

1

귀하의 시스템이 일종의 인증에 의존한다면 ... 왜 기다려야합니까?

인증 레이어없이 응용 프로그램을 개발하기 시작한다고 가정하면 동시에 어떤 점에서을 수행해야합니다. 즉, 어떤 시점에서 인증 레이어를 개발할 것이고 대부분이 리팩터링에이 레이어를 적용하기 위해 작성한 것입니다.

또한, 당신이 말할 때 ... 당신에게 조금 더 설득하려고 :

내가 대신 응용 프로그램의 핵심 부품을 구축해야

당신은 인증 있음을 고려해야한다 모듈이 앱의 핵심 부분이 될 수도 있습니다 ...

0

나는 그것을 일찍하는 것이 더 좋지만, 실제로 언제든지 당신 앞에서 대략 같은 양의 작업을합니다. 그것은 정말로 당신이 그것을하기를 선호 할 때에 대한 의견의 문제입니다.

관련 문제