mirror of
https://github.com/pocketbase/pocketbase.git
synced 2026-11-10 13:57:57 +01:00
added onlyVerified auth collection option
This commit is contained in:
1 parent
865865fdeb
commit
31317df21c
43 files changed
+591
-446
No files matched your search
@@ -77,6 +77,10 @@ func RecordAuthResponse(
|
||||
meta any,
|
||||
finalizers ...func(token string) error,
|
||||
) error {
|
||||
if !authRecord.Verified() && authRecord.Collection().AuthOptions().OnlyVerified {
|
||||
return NewForbiddenError("Please verify your email first.", nil)
|
||||
}
|
||||
|
||||
token, tokenErr := tokens.NewRecordAuthToken(app, authRecord)
|
||||
if tokenErr != nil {
|
||||
return NewBadRequestError("Failed to create auth token.", tokenErr)
|
||||
|
||||
Reference in new issue
Block a user