Documentation
¶
Index ¶
- Variables
- func Auth(Authorization string, rooms *room.Rooms) (*room.User, error)
- func AuthOrNewWithPassword(roomId, roomPassword, username, password string, rooms *room.Rooms) (*room.User, error)
- func AuthRoom(ctx *gin.Context)
- func AuthWithPassword(roomId, roomPassword, username, password string, rooms *room.Rooms) (*room.User, error)
- func Init(e *gin.Engine, r *room.Rooms)
- func NewAuthToken(user *room.User) (string, error)
- func NewCors() gin.HandlerFunc
- func NewQuic() gin.HandlerFunc
- func NewRooms(r *room.Rooms) gin.HandlerFunc
- type AuthClaims
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrAuthFailed = errors.New("auth failed") ErrAuthExpired = errors.New("auth expired") )
Functions ¶
func AuthOrNewWithPassword ¶ added in v0.2.4
func AuthWithPassword ¶ added in v0.2.4
func NewCors ¶
func NewCors() gin.HandlerFunc
func NewQuic ¶
func NewQuic() gin.HandlerFunc
Types ¶
type AuthClaims ¶ added in v0.2.4
Click to show internal directories.
Click to hide internal directories.