Django Google Auth and Chat | Log-In with Google | Chat | Django Channels | Django All-Auth

preview_player
Показать описание

About this APP
You Both can Chat by just Log-In with your Google Account.

User

Get user info from Google API.
Chat with currently login users.
Chat

Implement chat using AsyncWebsocketConsumer and JS WebSocket
Authentication

Google Authentication by Django all-auth
Additional INFO

DRF (Django Rest Framework)
Swagger and Redoc for Documentation
Django Templates with ajax and javascript, Django all-auth, Django Channels
Resources

Deployment Issues and Solve
You can visit login with your Google account but The chat messages are not delivered to other person, because i use InMemoryChannelLayer for this App
You can solve this issue by using Daphne and RedisChannelLayer (I will use those for my next asgi App)
Рекомендации по теме