An atproto PDS written in Go

change size of reset codes

+1 -1
internal/helpers/helpers.go
···
"github.com/labstack/echo/v4"
)
-
var letters = []rune("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890")
func InputError(e echo.Context, custom *string) error {
msg := "InvalidRequest"
···
"github.com/labstack/echo/v4"
)
+
var letters = []rune("ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890")
func InputError(e echo.Context, custom *string) error {
msg := "InvalidRequest"
+1 -1
server/handle_server_request_email_confirmation.go
···
return helpers.InputError(e, to.StringPtr("InvalidRequest"))
}
-
code := fmt.Sprintf("%s-%s", helpers.RandomVarchar(6), helpers.RandomVarchar(6))
eat := time.Now().Add(10 * time.Minute).UTC()
if err := s.db.Exec("UPDATE repos SET email_verification_code = ?, email_verification_code_expires_at = ? WHERE did = ?", code, eat, urepo.Repo.Did).Error; err != nil {
···
return helpers.InputError(e, to.StringPtr("InvalidRequest"))
}
+
code := fmt.Sprintf("%s-%s", helpers.RandomVarchar(5), helpers.RandomVarchar(5))
eat := time.Now().Add(10 * time.Minute).UTC()
if err := s.db.Exec("UPDATE repos SET email_verification_code = ?, email_verification_code_expires_at = ? WHERE did = ?", code, eat, urepo.Repo.Did).Error; err != nil {
+1 -1
server/handle_server_request_email_update.go
···
urepo := e.Get("repo").(*models.RepoActor)
if urepo.EmailConfirmedAt != nil {
-
code := fmt.Sprintf("%s-%s", helpers.RandomVarchar(6), helpers.RandomVarchar(6))
eat := time.Now().Add(10 * time.Minute).UTC()
if err := s.db.Exec("UPDATE repos SET email_update_code = ?, email_update_code_expires_at = ? WHERE did = ?", code, eat, urepo.Repo.Did).Error; err != nil {
···
urepo := e.Get("repo").(*models.RepoActor)
if urepo.EmailConfirmedAt != nil {
+
code := fmt.Sprintf("%s-%s", helpers.RandomVarchar(5), helpers.RandomVarchar(5))
eat := time.Now().Add(10 * time.Minute).UTC()
if err := s.db.Exec("UPDATE repos SET email_update_code = ?, email_update_code_expires_at = ? WHERE did = ?", code, eat, urepo.Repo.Did).Error; err != nil {
+1 -1
server/handle_server_request_password_reset.go
···
func (s *Server) handleServerRequestPasswordReset(e echo.Context) error {
urepo := e.Get("repo").(*models.RepoActor)
-
code := fmt.Sprintf("%s-%s", helpers.RandomVarchar(6), helpers.RandomVarchar(6))
eat := time.Now().Add(10 * time.Minute).UTC()
if err := s.db.Exec("UPDATE repos SET password_reset_code = ?, password_reset_code_expires_at = ? WHERE did = ?", code, eat, urepo.Repo.Did).Error; err != nil {
···
func (s *Server) handleServerRequestPasswordReset(e echo.Context) error {
urepo := e.Get("repo").(*models.RepoActor)
+
code := fmt.Sprintf("%s-%s", helpers.RandomVarchar(5), helpers.RandomVarchar(5))
eat := time.Now().Add(10 * time.Minute).UTC()
if err := s.db.Exec("UPDATE repos SET password_reset_code = ?, password_reset_code_expires_at = ? WHERE did = ?", code, eat, urepo.Repo.Did).Error; err != nil {