Documentation ¶
Index ¶
- func GenerateToken(email string) (string, error)
- func ParseToken(tokenStr string) (string, error)
- type Claims
- type Sender
- func (sender Sender) SendMail(Dest []string, Subject, bodyMessage string) error
- func (sender Sender) WriteEmail(dest []string, contentType, subject, bodyMessage string) string
- func (sender *Sender) WriteHTMLEmail(dest []string, subject, bodyMessage string) string
- func (sender *Sender) WritePlainEmail(dest []string, subject, bodyMessage string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateToken ¶
GenerateToken generates a jwt token and assign a email to it's claims and return it
func ParseToken ¶
ParseToken parses a jwt token and returns the email in it's claims
Types ¶
type Claims ¶
type Claims struct { jwt.StandardClaims // contains filtered or unexported fields }
Claims data we save in each token
type Sender ¶
Sender struct
func (Sender) WriteEmail ¶
WriteEmail write email
func (*Sender) WriteHTMLEmail ¶
WriteHTMLEmail write HTML email
Click to show internal directories.
Click to hide internal directories.