"""Compatibility facade for authentication API endpoints.""" from django.contrib.auth import authenticate from .base import AnonymousAPIView, SessionBaseAPIView from .endpoints import ( BrowserSessionAPIView, BrowserSessionLogoutAPIView, ChangePasswordAPIView, JWTTokenRefreshView, LogoutOtherSessionsAPIView, PasswordResetAPIView, PasswordResetConfirmAPIView, PhoneOrEmailTokenObtainPairView, QrLoginCreateAPIView, QrLoginExchangeAPIView, QrLoginRequestApproveAPIView, QrLoginRequestCancelAPIView, QrLoginRequestCreateAPIView, QrLoginRequestDenyAPIView, QrLoginRequestDetailAPIView, QrLoginRequestStatusAPIView, RegisterAPIView, ResendEmailAPIView, SessionDetailAPIView, SessionListAPIView, VerifyEmailAPIView, WebSocketTicketAPIView, ) __all__ = [ "AnonymousAPIView", "BrowserSessionAPIView", "BrowserSessionLogoutAPIView", "ChangePasswordAPIView", "JWTTokenRefreshView", "LogoutOtherSessionsAPIView", "PasswordResetAPIView", "PasswordResetConfirmAPIView", "PhoneOrEmailTokenObtainPairView", "QrLoginCreateAPIView", "QrLoginExchangeAPIView", "QrLoginRequestApproveAPIView", "QrLoginRequestCancelAPIView", "QrLoginRequestCreateAPIView", "QrLoginRequestDenyAPIView", "QrLoginRequestDetailAPIView", "QrLoginRequestStatusAPIView", "RegisterAPIView", "ResendEmailAPIView", "SessionBaseAPIView", "SessionDetailAPIView", "SessionListAPIView", "VerifyEmailAPIView", "WebSocketTicketAPIView", "authenticate", ]