inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Nhà máy mã] [Trung cấp] Hoạt động rung chuyển! Các kỹ năng cần thiết để trở thành tiền vệ như quản lý trạng thái, quản lý bộ đệm, tạo mã, GoRouter và logic xác thực!

Làm việc với giao diện người dùng tải FetchMore

관리자 기능에 대한 질문

100

helloworld

9 câu hỏi đã được viết

0

안녕하세요 코드팩토리님. 해당 섹션과 상관이 없는 질문이지만, 강사님께서 앱을 개발하실 때 관리자 페이지(상품 수정, 문의 내역 열람 및 답변 등)를 어떻게 구현하시는지 궁금합니다.
제 생각에는 앱에 관리자 기능을 포함하는 경우, ROLE을 통해 사용자/관리자 여부 구분이 가능하더라도, 보안에 취약하고 코드가 늘어남에 따라 리소스양이 방대해져서 좋지 않을 것 같습니다. 그래서 앱에 포함되지 않는 관리자용 웹 페이지를 따로 만드는 것이 괜찮을 것 같은데, 강사님께서 어떻게 생각하시는지 궁금합니다. 강사님은 주로 어떠한 방식으로 구현하셨을까요?

flutter 하이브리드-앱

Câu trả lời 2

0

codefactory

안녕하세요!

보통 관리자 페이지는 말씀하신대로 웹으로 가져가는게 일반적입니다.

보안 취약점은 오히려 문제가 되지 않을 것 같지만 앱으로 어드민 관리는 접근성이 너무 안좋습니다.

감사합니다!

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다. helloworld님.

관리자 페이지 구현은 애플리케이션의 보안과 확장성 측면에서 중요한 고려사항입니다. 일반적으로 다음과 같은 방법들이 사용됩니다:

  1. 별도의 웹 애플리케이션: 관리자 기능을 앱과 별도로 구현하여 보안과 확장성을 높이는 방법이 있습니다. 관리자는 보통 웹 애플리케이션을 통해 접근하며, 서버 단에서 사용자와 관리자의 역할을 구분하여 권한을 부여합니다. 이렇게 하여 앱 애플리케이션에 불필요한 리소스 소비를 막을 수 있습니다.

  2. 베스트 프랙티스: 관리 기능은 민감한 정보를 많이 포함할 수 있으므로, SSL/TLS 기반 암호화, 인증 및 권한 부여 시스템 등을 활용하여 추가적인 보안을 제공합니다.

  3. 역할 기반 접근 제어(Role-based Access Control, RBAC): 앱 사용자의 역할에 따라 권한을 다르게 설정하는 방법으로, 이것은 앱과 관리자 페이지 모두에 적용 가능합니다. 사용자/관리자가 설정된 역할에 따라 다른 기능에 접근할 수 있도록 합니다.

관련된 유사한 질문이 있어 아래 링크를 참고하시기 바랍니다:

  • 어드민 페이지 문의: 앱과 별도로 어드민 페이지를 구축하는 방법에 대한 논의를 담고 있습니다.

각 프로젝트의 요구사항에 따라서 위 방법들이 다르게 적용될 수 있으며, 최적의 방법은 프로젝트의 규모, 보안 요구 및 운영 환경에 따라 결정됩니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Isar 마지막 업데이트는 2년전입니다.

0

31

0

FlutterSecureStorage 질문

0

32

0

Dio onError Interceptor 만드는 부분에 질문이 있습니다.

0

80

2

part 'restaurant_model.g.dart';

0

92

1

36강. dio 인터셉터에 storage를 전달하는 코드가 이해 안되는데요. 도움 부탁드립니다.

0

56

2

2번 반환 상황 관련 질문

0

61

2

riverpod 3.0

0

140

2

Asset folder??

0

83

2

디자이너와 협업 시 프레임 크기 설정 관련 질문

0

114

2

FutureProvider, StateNotifierProvider 선택 기준

0

70

2

컴포넌트 모델화

0

64

2

쿼리 파라미터

0

84

2

화면 안보임

0

68

2

PaginationListView

0

54

1

강의중 37.Dio onErrorInterceptor 작업하기 dio 관련 질문입니다.

0

103

2

프로토타입이미지

0

62

2

여러 객체를 상태 관리하는 방법에 대한 질문

0

85

2

장바구니 결제하기 응답이 500이 옵니다.

0

105

2

removeFromBasket에서 await patchBasket()을 마지막에 하면 에러나는거 아닌가요?

0

67

2

이 두가지는 완전히 동일한 기능인가요?

0

106

3

내부 코드를 작성하지 않은 CursorPaginationLoading가 어떻게 로딩상태를 갖는지 잘 모르겠습니다...

0

77

2

_SplashScreenState에서 storage를 late로 호출해서 한번만 불러와도 되나요?

0

86

2

코딩 작성 순서 관련 질문

0

88

2

ProductCard factory 관련 문제 질문

0

50

2