728x90 authservice1 [Passport.js] Local Strategy에서 username 대신 userId 사용하기 Passport.js는 Node.js 애플리케이션에서 인증을 간편하게 구현할 수 있는 미들웨어입니다. Passport.js에서 지원하는 Local Strategy의 기본 설정값은 username과 password입니다. 따라서 username이나 password가 아닌 다른 이름의 속성을 사용하고자 한다면(ex. userId, email), 따로 지정을 해줘야 합니다. 다음은 간단한 예시입니다. const LocalStrategy = require('passport-local').Strategy;class CustomStrategy extends LocalStrategy { constructor(private authService: AuthService) { super({ usernameField.. 2024. 7. 15. 이전 1 다음 반응형