• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Next.js 게시판 소셜로그인 깃허브 부분 질문있습니다.

소셜로그인 깃허브 부분 질문있습니다.

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #80561

    정중식
    참가자
    
    
    저는 로그인 버튼 클릭하면 검정색으로 뜨는데 ,이 부분은 css 못 만지나요?
    
    그리고 layout.js 분명 서버 컴포넌트가맞는데, 터미널에 `getServerSession` is used in a React Server Component.  라는 문구가 출력됩니다.
    
    아래는 제 전체 코드에요..
    
    
    import Link from 'next/link';
    import './globals.css';
    import { Inter } from 'next/font/google';
    import LoginBtn from '@/component/LoginBtn';
    import { getServerSession } from 'next-auth';
    import { authOptions } from '@/pages/api/auth/[...nextauth]';
    const inter = Inter({ subsets: ['latin'] });
    export const metadata = {
      title: 'Create Next App',
      description: 'Generated by create next app',
    };
    export default async function RootLayout({ children }) {
      // 서버컴포넌트,서버기능안에서 사용가능, 로그인 유저정보관련된기능
      let session = await getServerSession(authOptions);
      if (session) {
        console.log(session);
      }
      return (
        <html lang='en'>
          <body className={inter.className}>
            <div className='navbar'>
              <Link href='/' className='logo'>
                AppleForum 🍎
              </Link>
              <LoginBtn />
            </div>
            {children}
          </body>
        </html>
      );
    }
     
    
    
    
    #80609

    codingapple
    키 마스터
    next auth custom login page같은거 찾아보면 사용법 나옵니다 
    그 메세지는 원래 뜹니다
    #80656

    정중식
    참가자
    thank you!
    
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠