mirror of
https://github.com/phishingclub/phishingclub.git
synced 2026-08-24 03:12:33 +02:00
change access directive and add management for proxy allow list
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
This commit is contained in:
@@ -31,7 +31,7 @@ type CampaignTemplate struct {
|
||||
|
||||
// landing page can also be a proxy
|
||||
LandingProxyID *uuid.UUID `gorm:"type:uuid;index;"`
|
||||
LandingProxy *Proxy `gorm:"foreignKey:LandingProxyID;references:ID;"`
|
||||
LandingProxy *Proxy `gorm:"foreignKey:LandingProxyID;references:ID;"`
|
||||
|
||||
DomainID *uuid.UUID `gorm:"type:uuid;index;"`
|
||||
Domain *Domain `gorm:"foreignKey:DomainID"`
|
||||
@@ -48,16 +48,16 @@ type CampaignTemplate struct {
|
||||
|
||||
// before landing page can also be a proxy
|
||||
BeforeLandingProxyID *uuid.UUID `gorm:"type:uuid;index"`
|
||||
BeforeLandingProxy *Proxy `gorm:"foreignKey:BeforeLandingProxyID;references:ID"`
|
||||
BeforeLandingProxy *Proxy `gorm:"foreignKey:BeforeLandingProxyID;references:ID"`
|
||||
|
||||
AfterLandingPageID *uuid.UUID `gorm:"type:uuid;index"`
|
||||
AfterLandingPage *Page `gorm:"foreignKey:AfterLandingPageID;references:ID"`
|
||||
|
||||
// after landing page can also be a proxy
|
||||
AfterLandingProxyID *uuid.UUID `gorm:"type:uuid;index"`
|
||||
AfterLandingProxy *Proxy `gorm:"foreignKey:AfterLandingProxyID;references:ID"`
|
||||
AfterLandingProxy *Proxy `gorm:"foreignKey:AfterLandingProxyID;references:ID"`
|
||||
|
||||
AfterLandingPageRedirectURL string `gorm:"not null;"`
|
||||
AfterLandingPageRedirectURL string `gorm:"not null;default:'';"`
|
||||
|
||||
EmailID *uuid.UUID `gorm:"type:uuid;index;"`
|
||||
Email *Email `gorm:"foreignKey:EmailID;references:ID;"`
|
||||
|
||||
Reference in New Issue
Block a user