aliased and soft-deprecated NewToken with NewJWT, added encrypt/decrypt goja bindings and other minor doc changes

This commit is contained in:
Gani Georgiev
2023-06-28 22:54:13 +03:00
parent ecdf9c26cd
commit 2cb642bbf7
11 changed files with 5158 additions and 5051 deletions

View File

@@ -15,7 +15,7 @@ func NewRecordAuthToken(app core.App, record *models.Record) (string, error) {
return "", errors.New("The record is not from an auth collection.")
}
return security.NewToken(
return security.NewJWT(
jwt.MapClaims{
"id": record.Id,
"type": TypeAuthRecord,
@@ -32,7 +32,7 @@ func NewRecordVerifyToken(app core.App, record *models.Record) (string, error) {
return "", errors.New("The record is not from an auth collection.")
}
return security.NewToken(
return security.NewJWT(
jwt.MapClaims{
"id": record.Id,
"type": TypeAuthRecord,
@@ -50,7 +50,7 @@ func NewRecordResetPasswordToken(app core.App, record *models.Record) (string, e
return "", errors.New("The record is not from an auth collection.")
}
return security.NewToken(
return security.NewJWT(
jwt.MapClaims{
"id": record.Id,
"type": TypeAuthRecord,
@@ -64,7 +64,7 @@ func NewRecordResetPasswordToken(app core.App, record *models.Record) (string, e
// NewRecordChangeEmailToken generates and returns a new auth record change email request token.
func NewRecordChangeEmailToken(app core.App, record *models.Record, newEmail string) (string, error) {
return security.NewToken(
return security.NewJWT(
jwt.MapClaims{
"id": record.Id,
"type": TypeAuthRecord,
@@ -83,7 +83,7 @@ func NewRecordFileToken(app core.App, record *models.Record) (string, error) {
return "", errors.New("The record is not from an auth collection.")
}
return security.NewToken(
return security.NewJWT(
jwt.MapClaims{
"id": record.Id,
"type": TypeAuthRecord,