mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-03 08:02:36 +09:00 
			
		
		
		
	Move login related structs and functions to models/login (#17093)
* Move login related structs and functions to models/login * Fix test * Fix lint * Fix lint * Fix lint of windows * Fix lint * Fix test * Fix test * Only load necessary fixtures when preparing unit tests envs * Fix lint * Fix test * Fix test * Fix error log * Fix error log * Fix error log * remove unnecessary change * fix error log * merge main branch
This commit is contained in:
		@@ -4,7 +4,10 @@
 | 
			
		||||
 | 
			
		||||
package db
 | 
			
		||||
 | 
			
		||||
import "code.gitea.io/gitea/models"
 | 
			
		||||
import (
 | 
			
		||||
	"code.gitea.io/gitea/models"
 | 
			
		||||
	"code.gitea.io/gitea/models/login"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Source is a password authentication service
 | 
			
		||||
type Source struct{}
 | 
			
		||||
@@ -26,6 +29,6 @@ func (source *Source) Authenticate(user *models.User, login, password string) (*
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func init() {
 | 
			
		||||
	models.RegisterLoginTypeConfig(models.LoginNoType, &Source{})
 | 
			
		||||
	models.RegisterLoginTypeConfig(models.LoginPlain, &Source{})
 | 
			
		||||
	login.RegisterTypeConfig(login.NoType, &Source{})
 | 
			
		||||
	login.RegisterTypeConfig(login.Plain, &Source{})
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user