summaryrefslogtreecommitdiff
path: root/blocks/authAPI/token.py
blob: 24ea745d8afc6866dc58e7466bee13ef4acda475 (plain)
1
2
3
4
5
6
7
8
9
10
class TokenStrategy:
    @classmethod
    def obtain(cls, user):
        from rest_framework.authtoken.models import Token
        from django.utils.six import text_type

        token = Token.objects.create(user=...)
        return {
            "token": text_type(token.key),
        }