From 9343d2ea697f13e52e9199fce62a959f1954f580 Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Mon, 30 Aug 2021 20:08:51 -0600 Subject: add chat handlers and only allow POST methods --- srv/chat/user.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'srv/chat/user.go') diff --git a/srv/chat/user.go b/srv/chat/user.go index 1279a45..3f5ab95 100644 --- a/srv/chat/user.go +++ b/srv/chat/user.go @@ -38,8 +38,8 @@ type UserIDCalculator struct { } // NewUserIDCalculator returns a UserIDCalculator with sane defaults. -func NewUserIDCalculator(secret []byte) UserIDCalculator { - return UserIDCalculator{ +func NewUserIDCalculator(secret []byte) *UserIDCalculator { + return &UserIDCalculator{ Secret: secret, TimeCost: 15, MemoryCost: 128 * 1024, @@ -50,7 +50,7 @@ func NewUserIDCalculator(secret []byte) UserIDCalculator { } // Calculate accepts a name and password and returns the calculated UserID. -func (c UserIDCalculator) Calculate(name, password string) UserID { +func (c *UserIDCalculator) Calculate(name, password string) UserID { input := fmt.Sprintf("%q:%q", name, password) -- cgit v1.2.3