질문을 삭제하지 말아주세요.!
 
1
0
-1

안녕하세요 라라벨을 실무에 적용하고 있습니다.


그런데 제가 라라벨을 제대로 못쓰고 있는 것같아서 안타까운게 몇개 있는데요..

이점에 대해서 문의 드립니다.


첫째는 .env 수정입니다.

소셜라이트를 사용하여, sns 로그인을 구현하고 있습니다.

네이버, 다음, 페이스북, 구글 로그인을 하고 있는데요..


하나의 로직으로 여러사이트가 분깃되는 방식입니다.

당연히 로그인 후 리다이렉트 되는 부분도 로직이 변경되어야 하는데요..

config/service.php 에서 리다이렉트 되는부분을

현재url + '/login/redirect/facebook' 이런식으로 작성하였더니,



라라벨 라이프사이클이 맞지 않아서 인디 현재 url 가져올때 터집니다.



그래서 소셜 로그인 직전에 .env 파일을 수정하거나, 해당 config를 수정하고 싶은데 어떻게 해야할지 의문입니다.


두번째는..

필수 항목인 옵션이 있는데. 이것을 강제로 바꿀 경우,

리다이렉트 하는 fn 이 있습니다. 워낙 자주 쓰여서 

trait 이나 부모 controller로 빼놨는데..


부모나 트레잇에서 리다이렉트를 하면 리다이렉트가 씹힙니다.


현재는 안되서 부모나 트레잇은 boolen 값만 보내고 본로직에서 중복 코드를 계속 작성중인데요;;


뭔가 어떻게 처리해야하는지 조언부탁드립니다.

    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      1번 문제는 해결했습니다 감사합니다 ^^

        CommentAdd your comment...