AmericanRedCross / damage-assessment-bot

Chatbot for immediate damage and needs assessments
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Chat auth and language selection event #166

Closed maxnorth closed 5 years ago

maxnorth commented 5 years ago

Adds proper authentication mechanism using direct line, which enables persistent conversations across page refreshes and allows us to identify the user in the chat bot code with enhanced security. Also includes frontend to detect language selection changes and send a direct line back channel event to indicate the new language. Does not yet include the backend behavior of accepting the language and modifying the chat dialog settings.