mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-10-29 15:42:24 -05:00
oauth2's turn
This commit is contained in:
parent
4aca71d4eb
commit
806f184f3a
38 changed files with 49 additions and 49 deletions
|
|
@ -436,7 +436,7 @@ The following open source libraries, frameworks, and tools are used by GoToSocia
|
||||||
- [superseriousbusiness/activity](https://codeberg.org/superseriousbusiness/activity) forked from [go-fed/activity](https://github.com/go-fed/activity); Golang ActivityPub/ActivityStreams library. [BSD-3-Clause License](https://spdx.org/licenses/BSD-3-Clause.html).
|
- [superseriousbusiness/activity](https://codeberg.org/superseriousbusiness/activity) forked from [go-fed/activity](https://github.com/go-fed/activity); Golang ActivityPub/ActivityStreams library. [BSD-3-Clause License](https://spdx.org/licenses/BSD-3-Clause.html).
|
||||||
- [superseriousbusiness/exif-terminator](https://code.superseriousbusiness.org/exif-terminator); EXIF data removal. [GNU AGPL v3 LICENSE](https://spdx.org/licenses/AGPL-3.0-or-later.html).
|
- [superseriousbusiness/exif-terminator](https://code.superseriousbusiness.org/exif-terminator); EXIF data removal. [GNU AGPL v3 LICENSE](https://spdx.org/licenses/AGPL-3.0-or-later.html).
|
||||||
- [superseriousbusiness/httpsig](https://code.superseriousbusiness.org/httpsig) forked from [go-fed/httpsig](https://github.com/go-fed/httpsig); secure HTTP signature library. [BSD-3-Clause License](https://spdx.org/licenses/BSD-3-Clause.html).
|
- [superseriousbusiness/httpsig](https://code.superseriousbusiness.org/httpsig) forked from [go-fed/httpsig](https://github.com/go-fed/httpsig); secure HTTP signature library. [BSD-3-Clause License](https://spdx.org/licenses/BSD-3-Clause.html).
|
||||||
- [superseriousbusiness/oauth2](https://codeberg.org/superseriousbusiness/oauth2) forked from [go-oauth2/oauth2](https://github.com/go-oauth2/oauth2); OAuth server framework and token handling. [MIT License](https://spdx.org/licenses/MIT.html).
|
- [superseriousbusiness/oauth2](https://code.superseriousbusiness.org/oauth2) forked from [go-oauth2/oauth2](https://github.com/go-oauth2/oauth2); OAuth server framework and token handling. [MIT License](https://spdx.org/licenses/MIT.html).
|
||||||
- [temoto/robotstxt](https://github.com/temoto/robotstxt); robots.txt parsing. [MIT License](https://spdx.org/licenses/MIT.html).
|
- [temoto/robotstxt](https://github.com/temoto/robotstxt); robots.txt parsing. [MIT License](https://spdx.org/licenses/MIT.html).
|
||||||
- [tdewolff/minify](https://github.com/tdewolff/minify); HTML minification for Markdown-submitted posts. [MIT License](https://spdx.org/licenses/MIT.html).
|
- [tdewolff/minify](https://github.com/tdewolff/minify); HTML minification for Markdown-submitted posts. [MIT License](https://spdx.org/licenses/MIT.html).
|
||||||
- [uber-go/automaxprocs](https://github.com/uber-go/automaxprocs); GOMAXPROCS automation. [MIT License](https://spdx.org/licenses/MIT.html).
|
- [uber-go/automaxprocs](https://github.com/uber-go/automaxprocs); GOMAXPROCS automation. [MIT License](https://spdx.org/licenses/MIT.html).
|
||||||
|
|
|
||||||
2
go.mod
2
go.mod
|
|
@ -13,6 +13,7 @@ replace modernc.org/sqlite => gitlab.com/NyaaaWhatsUpDoc/sqlite v1.37.0-concurre
|
||||||
require (
|
require (
|
||||||
code.superseriousbusiness.org/exif-terminator v0.11.0
|
code.superseriousbusiness.org/exif-terminator v0.11.0
|
||||||
code.superseriousbusiness.org/httpsig v1.4.0
|
code.superseriousbusiness.org/httpsig v1.4.0
|
||||||
|
code.superseriousbusiness.org/oauth2/v4 v4.8.0
|
||||||
codeberg.org/gruf/go-bytes v1.0.2
|
codeberg.org/gruf/go-bytes v1.0.2
|
||||||
codeberg.org/gruf/go-bytesize v1.0.3
|
codeberg.org/gruf/go-bytesize v1.0.3
|
||||||
codeberg.org/gruf/go-byteutil v1.3.0
|
codeberg.org/gruf/go-byteutil v1.3.0
|
||||||
|
|
@ -31,7 +32,6 @@ require (
|
||||||
codeberg.org/gruf/go-storage v0.2.0
|
codeberg.org/gruf/go-storage v0.2.0
|
||||||
codeberg.org/gruf/go-structr v0.9.6
|
codeberg.org/gruf/go-structr v0.9.6
|
||||||
codeberg.org/superseriousbusiness/activity v1.14.0
|
codeberg.org/superseriousbusiness/activity v1.14.0
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4 v4.7.0-SSB
|
|
||||||
github.com/DmitriyVTitov/size v1.5.0
|
github.com/DmitriyVTitov/size v1.5.0
|
||||||
github.com/KimMachineGun/automemlimit v0.7.1
|
github.com/KimMachineGun/automemlimit v0.7.1
|
||||||
github.com/SherClockHolmes/webpush-go v1.4.0
|
github.com/SherClockHolmes/webpush-go v1.4.0
|
||||||
|
|
|
||||||
4
go.sum
generated
4
go.sum
generated
|
|
@ -6,6 +6,8 @@ code.superseriousbusiness.org/go-png-image-structure/v2 v2.3.0 h1:I512jiIeXDC4//
|
||||||
code.superseriousbusiness.org/go-png-image-structure/v2 v2.3.0/go.mod h1:SNHomXNW88o1pFfLHpD4KsCZLfcr4z5dm+xcX5SV10A=
|
code.superseriousbusiness.org/go-png-image-structure/v2 v2.3.0/go.mod h1:SNHomXNW88o1pFfLHpD4KsCZLfcr4z5dm+xcX5SV10A=
|
||||||
code.superseriousbusiness.org/httpsig v1.4.0 h1:g9+KQMoTG0oR0II5gYb5pVVdNjbc7CiiuqK8vcZjeQg=
|
code.superseriousbusiness.org/httpsig v1.4.0 h1:g9+KQMoTG0oR0II5gYb5pVVdNjbc7CiiuqK8vcZjeQg=
|
||||||
code.superseriousbusiness.org/httpsig v1.4.0/go.mod h1:i2AKpj/WbA/o/UTvia9TAREzt0jP1AH3T1Uxjyhdzlw=
|
code.superseriousbusiness.org/httpsig v1.4.0/go.mod h1:i2AKpj/WbA/o/UTvia9TAREzt0jP1AH3T1Uxjyhdzlw=
|
||||||
|
code.superseriousbusiness.org/oauth2/v4 v4.8.0 h1:4LVXoPJXKgmDfwDegzBQPNpsdleMaL6YmDgFi6UDgEE=
|
||||||
|
code.superseriousbusiness.org/oauth2/v4 v4.8.0/go.mod h1:+RLRBXPkjP/VhIC/46dcZkx3t5IvBSJYOjVCPgeWors=
|
||||||
codeberg.org/gruf/go-bytes v1.0.2 h1:malqE42Ni+h1nnYWBUAJaDDtEzF4aeN4uPN8DfMNNvo=
|
codeberg.org/gruf/go-bytes v1.0.2 h1:malqE42Ni+h1nnYWBUAJaDDtEzF4aeN4uPN8DfMNNvo=
|
||||||
codeberg.org/gruf/go-bytes v1.0.2/go.mod h1:1v/ibfaosfXSZtRdW2rWaVrDXMc9E3bsi/M9Ekx39cg=
|
codeberg.org/gruf/go-bytes v1.0.2/go.mod h1:1v/ibfaosfXSZtRdW2rWaVrDXMc9E3bsi/M9Ekx39cg=
|
||||||
codeberg.org/gruf/go-bytesize v1.0.3 h1:Tz8tCxhPLeyM5VryuBNjUHgKmLj4Bx9RbPaUSA3qg6g=
|
codeberg.org/gruf/go-bytesize v1.0.3 h1:Tz8tCxhPLeyM5VryuBNjUHgKmLj4Bx9RbPaUSA3qg6g=
|
||||||
|
|
@ -52,8 +54,6 @@ codeberg.org/superseriousbusiness/activity v1.14.0 h1:z+jBjAIane9+Oqu6vO+tNvvNoj
|
||||||
codeberg.org/superseriousbusiness/activity v1.14.0/go.mod h1:enxU1Lva4OcK6b/NBXscoHSEgEMsKJvdHrQFifQxp4o=
|
codeberg.org/superseriousbusiness/activity v1.14.0/go.mod h1:enxU1Lva4OcK6b/NBXscoHSEgEMsKJvdHrQFifQxp4o=
|
||||||
codeberg.org/superseriousbusiness/go-swagger v0.31.0-gts-go1.23-fix h1:+JvBZqsQfdT+ROnk2DkvXsKQ9QBorKKKBk5fBqw62I8=
|
codeberg.org/superseriousbusiness/go-swagger v0.31.0-gts-go1.23-fix h1:+JvBZqsQfdT+ROnk2DkvXsKQ9QBorKKKBk5fBqw62I8=
|
||||||
codeberg.org/superseriousbusiness/go-swagger v0.31.0-gts-go1.23-fix/go.mod h1:WSigRRWEig8zV6t6Sm8Y+EmUjlzA/HoaZJ5edupq7po=
|
codeberg.org/superseriousbusiness/go-swagger v0.31.0-gts-go1.23-fix/go.mod h1:WSigRRWEig8zV6t6Sm8Y+EmUjlzA/HoaZJ5edupq7po=
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4 v4.7.0-SSB h1:UAFZKgUaeQEoHDmawh9DWXFopJnADfkiDo/CLAtWISc=
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4 v4.7.0-SSB/go.mod h1:fAEs7S0vD9yB+h7zBUWfAqwdbVqF4n8FcTnXpJC//AM=
|
|
||||||
github.com/DmitriyVTitov/size v1.5.0 h1:/PzqxYrOyOUX1BXj6J9OuVRVGe+66VL4D9FlUaW515g=
|
github.com/DmitriyVTitov/size v1.5.0 h1:/PzqxYrOyOUX1BXj6J9OuVRVGe+66VL4D9FlUaW515g=
|
||||||
github.com/DmitriyVTitov/size v1.5.0/go.mod h1:le6rNI4CoLQV1b9gzp1+3d7hMAD/uu2QcJ+aYbNgiU0=
|
github.com/DmitriyVTitov/size v1.5.0/go.mod h1:le6rNI4CoLQV1b9gzp1+3d7hMAD/uu2QcJ+aYbNgiU0=
|
||||||
github.com/KimMachineGun/automemlimit v0.7.1 h1:QcG/0iCOLChjfUweIMC3YL5Xy9C3VBeNmCZHrZfJMBw=
|
github.com/KimMachineGun/automemlimit v0.7.1 h1:QcG/0iCOLChjfUweIMC3YL5Xy9C3VBeNmCZHrZfJMBw=
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ package auth
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
oautherr "codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
oautherr "code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
apiutil "github.com/superseriousbusiness/gotosocial/internal/api/util"
|
apiutil "github.com/superseriousbusiness/gotosocial/internal/api/util"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"slices"
|
"slices"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
"github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ package middleware
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"github.com/gin-gonic/gin"
|
"github.com/gin-gonic/gin"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/db"
|
"github.com/superseriousbusiness/gotosocial/internal/db"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/log"
|
"github.com/superseriousbusiness/gotosocial/internal/log"
|
||||||
|
|
|
||||||
|
|
@ -20,8 +20,8 @@ package oauth
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
"code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/state"
|
"github.com/superseriousbusiness/gotosocial/internal/state"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
|
|
||||||
package oauth
|
package oauth
|
||||||
|
|
||||||
import "codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
import "code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
|
|
||||||
// ErrInvalidRequest is an oauth spec compliant 'invalid_request' error.
|
// ErrInvalidRequest is an oauth spec compliant 'invalid_request' error.
|
||||||
var ErrInvalidRequest = errors.New("invalid_request")
|
var ErrInvalidRequest = errors.New("invalid_request")
|
||||||
|
|
|
||||||
|
|
@ -25,10 +25,10 @@ import (
|
||||||
"slices"
|
"slices"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
oautherr "codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
oautherr "code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/manage"
|
"code.superseriousbusiness.org/oauth2/v4/manage"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/server"
|
"code.superseriousbusiness.org/oauth2/v4/server"
|
||||||
apiutil "github.com/superseriousbusiness/gotosocial/internal/api/util"
|
apiutil "github.com/superseriousbusiness/gotosocial/internal/api/util"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/db"
|
"github.com/superseriousbusiness/gotosocial/internal/db"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtscontext"
|
"github.com/superseriousbusiness/gotosocial/internal/gtscontext"
|
||||||
|
|
|
||||||
|
|
@ -24,11 +24,11 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
|
oautherr "code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
|
"code.superseriousbusiness.org/oauth2/v4/manage"
|
||||||
|
"code.superseriousbusiness.org/oauth2/v4/server"
|
||||||
errorsv2 "codeberg.org/gruf/go-errors/v2"
|
errorsv2 "codeberg.org/gruf/go-errors/v2"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
|
||||||
oautherr "codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/manage"
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/server"
|
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/db"
|
"github.com/superseriousbusiness/gotosocial/internal/db"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
"github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,9 @@ import (
|
||||||
"errors"
|
"errors"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
|
"code.superseriousbusiness.org/oauth2/v4/models"
|
||||||
"codeberg.org/gruf/go-mutexes"
|
"codeberg.org/gruf/go-mutexes"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/models"
|
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
"github.com/superseriousbusiness/gotosocial/internal/gtsmodel"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/id"
|
"github.com/superseriousbusiness/gotosocial/internal/id"
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,7 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
"github.com/superseriousbusiness/gotosocial/internal/gtserror"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/ap"
|
"github.com/superseriousbusiness/gotosocial/internal/ap"
|
||||||
apimodel "github.com/superseriousbusiness/gotosocial/internal/api/model"
|
apimodel "github.com/superseriousbusiness/gotosocial/internal/api/model"
|
||||||
"github.com/superseriousbusiness/gotosocial/internal/config"
|
"github.com/superseriousbusiness/gotosocial/internal/config"
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,9 @@
|
||||||
// package main
|
// package main
|
||||||
// import (
|
// import (
|
||||||
// "net/http"
|
// "net/http"
|
||||||
// "codeberg.org/superseriousbusiness/oauth2/v4/manage"
|
// "code.superseriousbusiness.org/oauth2/v4/manage"
|
||||||
// "codeberg.org/superseriousbusiness/oauth2/v4/server"
|
// "code.superseriousbusiness.org/oauth2/v4/server"
|
||||||
// "codeberg.org/superseriousbusiness/oauth2/v4/store"
|
// "code.superseriousbusiness.org/oauth2/v4/store"
|
||||||
// )
|
// )
|
||||||
// func main() {
|
// func main() {
|
||||||
// manager := manage.NewDefaultManager()
|
// manager := manage.NewDefaultManager()
|
||||||
|
|
@ -7,7 +7,7 @@ import (
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -6,7 +6,7 @@ import (
|
||||||
"encoding/base64"
|
"encoding/base64"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -6,8 +6,8 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
"code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
"github.com/golang-jwt/jwt"
|
"github.com/golang-jwt/jwt"
|
||||||
"github.com/google/uuid"
|
"github.com/google/uuid"
|
||||||
)
|
)
|
||||||
|
|
@ -4,10 +4,10 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
"code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/generates"
|
"code.superseriousbusiness.org/oauth2/v4/generates"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/models"
|
"code.superseriousbusiness.org/oauth2/v4/models"
|
||||||
)
|
)
|
||||||
|
|
||||||
// NewDefaultManager create to default authorization management instance
|
// NewDefaultManager create to default authorization management instance
|
||||||
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"net/url"
|
"net/url"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
"code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
type (
|
type (
|
||||||
|
|
@ -3,7 +3,7 @@ package models
|
||||||
import (
|
import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
)
|
)
|
||||||
|
|
||||||
// NewToken create to token model instance
|
// NewToken create to token model instance
|
||||||
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Config configuration parameters
|
// Config configuration parameters
|
||||||
|
|
@ -4,8 +4,8 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
"code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
type (
|
type (
|
||||||
|
|
@ -9,8 +9,8 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4/errors"
|
"code.superseriousbusiness.org/oauth2/v4/errors"
|
||||||
)
|
)
|
||||||
|
|
||||||
// NewDefaultServer create a default authorization server
|
// NewDefaultServer create a default authorization server
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package server
|
package server
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"codeberg.org/superseriousbusiness/oauth2/v4"
|
"code.superseriousbusiness.org/oauth2/v4"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SetTokenType token type
|
// SetTokenType token type
|
||||||
16
vendor/modules.txt
vendored
16
vendor/modules.txt
vendored
|
|
@ -10,6 +10,14 @@ code.superseriousbusiness.org/go-png-image-structure/v2
|
||||||
# code.superseriousbusiness.org/httpsig v1.4.0
|
# code.superseriousbusiness.org/httpsig v1.4.0
|
||||||
## explicit; go 1.21
|
## explicit; go 1.21
|
||||||
code.superseriousbusiness.org/httpsig
|
code.superseriousbusiness.org/httpsig
|
||||||
|
# code.superseriousbusiness.org/oauth2/v4 v4.8.0
|
||||||
|
## explicit; go 1.23.0
|
||||||
|
code.superseriousbusiness.org/oauth2/v4
|
||||||
|
code.superseriousbusiness.org/oauth2/v4/errors
|
||||||
|
code.superseriousbusiness.org/oauth2/v4/generates
|
||||||
|
code.superseriousbusiness.org/oauth2/v4/manage
|
||||||
|
code.superseriousbusiness.org/oauth2/v4/models
|
||||||
|
code.superseriousbusiness.org/oauth2/v4/server
|
||||||
# codeberg.org/gruf/go-bytes v1.0.2
|
# codeberg.org/gruf/go-bytes v1.0.2
|
||||||
## explicit; go 1.14
|
## explicit; go 1.14
|
||||||
codeberg.org/gruf/go-bytes
|
codeberg.org/gruf/go-bytes
|
||||||
|
|
@ -275,14 +283,6 @@ codeberg.org/superseriousbusiness/activity/streams/values/rfc2045
|
||||||
codeberg.org/superseriousbusiness/activity/streams/values/rfc5988
|
codeberg.org/superseriousbusiness/activity/streams/values/rfc5988
|
||||||
codeberg.org/superseriousbusiness/activity/streams/values/string
|
codeberg.org/superseriousbusiness/activity/streams/values/string
|
||||||
codeberg.org/superseriousbusiness/activity/streams/vocab
|
codeberg.org/superseriousbusiness/activity/streams/vocab
|
||||||
# codeberg.org/superseriousbusiness/oauth2/v4 v4.7.0-SSB
|
|
||||||
## explicit; go 1.23.0
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4/errors
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4/generates
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4/manage
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4/models
|
|
||||||
codeberg.org/superseriousbusiness/oauth2/v4/server
|
|
||||||
# github.com/DmitriyVTitov/size v1.5.0
|
# github.com/DmitriyVTitov/size v1.5.0
|
||||||
## explicit; go 1.14
|
## explicit; go 1.14
|
||||||
github.com/DmitriyVTitov/size
|
github.com/DmitriyVTitov/size
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue