add login.go

This commit is contained in:
Lunny Xiao 2014-04-26 14:21:04 +08:00
parent 0da329462e
commit 8bab21d795
1 changed files with 33 additions and 0 deletions

33
models/login.go Normal file
View File

@ -0,0 +1,33 @@
package models
import
// Login types.
"github.com/go-xorm/core"
/*const (
LT_PLAIN = iota + 1
LT_LDAP
LT_SMTP
)*/
var _ core.Conversion = &LDAPConfig{}
type LDAPConfig struct {
}
// implement
func (cfg *LDAPConfig) FromDB(bs []byte) error {
return nil
}
func (cfg *LDAPConfig) ToDB() ([]byte, error) {
return nil, nil
}
type LoginSource struct {
Id int64
Type int
Name string
Cfg LDAPConfig
}