Feat: [#72] 깃허브 관련 기능 구현 완료

This commit is contained in:
sm4640
2025-07-16 00:14:04 +09:00
parent c2b4f75dcd
commit 873db8d894
7 changed files with 218 additions and 2 deletions

11
users/permissions.py Normal file
View File

@@ -0,0 +1,11 @@
# permissions.py
from rest_framework.permissions import BasePermission
class IsGithubLinked(BasePermission):
def has_permission(self, request, view):
user = request.user
if token_obj := getattr(user, 'github_token', None):
if token := getattr(token_obj, 'access_token', None):
return True
return False