upgrade and develop

  • 홈
  • 태그
  • 방명록

userinfo 2

[Blazor Web App] 11. 로그인 데이터 분리하기 - UserAccount와 TestUserRepository 만들기

지난 작업에서는 로그인에 성공했을 때 사용자 정보를 UserInfo에 담아 LoginResult로 반환하도록 구조를 정리했다.로그인 상태를 보관하는 LoginStateService는 사용자 정보를 직접 만들지 않고, LoginService가 만들어준 결과를 저장만 하도록 바꿨다.구조가 조금씩 정리되고 있었지만, LoginService를 다시 보니 아직 테스트 사용자 정보가 직접 들어 있었다.private readonly string testUserId = "sample-admin";private readonly string testPassword = "1111";로그인에 성공했을 때 표시할 사용자 이름과 등급도 LoginService 안에서 직접 만들고 있었다.userInfo.UserId = loginR..

language/blazor 2026.08.08

[Blazor Web App] 10. UserInfo 생성 책임을 LoginService로 옮기기

지난 작업에서는 UserInfo 모델을 만들고, 로그인한 사용자 정보를 LoginStateService에 저장하도록 바꿨다.처음에는 이 구조도 괜찮아 보였다.LoginStateService ├─ IsLoggedIn ├─ CurrentUser └─ StatusMessage그리고 로그인 성공 시 LoginStateService.Login(userId) 안에서 임시 사용자 정보를 만들었다.public void Login(string userId){ UserInfo userInfo; userInfo = new UserInfo(); userInfo.UserId = userId; userInfo.UserName = "테스트 사용자"; userInfo.UserGrade = "테스트 회원";..

language/blazor 2026.08.07
이전
1
다음
더보기
프로필사진

upgrade and develop

https://github.com/undcore

  • 분류 전체보기 (66) N
    • language (26) N
      • c (5)
      • c++ (2)
      • c# (1)
      • java (3)
      • python (0)
      • html (2)
      • visual_basic (1)
      • blazor (11) N
      • android studio (1)
    • data (9) N
      • database (3)
      • oracle (6) N
      • postgresql (0)
      • sql_server (0)
    • computer_science (19) N
      • algorithm (4)
      • data_structure (2)
      • os (2)
      • network (6) N
      • security (2)
      • computer_architecture (3)
    • license (0)
      • 정보처리기사 (0)
      • 네트워크관리사 (0)
    • study (12) N
      • git&github (1)
      • server (8) N
      • memo (3)

Tag

DOTNET, 반복문, 배열, SQLServer, DependencyInjection, 조건문, 인터넷보안, aspnetcore, for문, docker, Frontend, Algorithm, blazor, 인터넷활용, github actions, c프로그래밍, Home Server, 데이터베이스, RAZOR, 순서도, switch문, c언어, loginservice, Java, SQL, cloudflare, 컴퓨터네트워크, 오라클, Csharp, ubuntu,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바