mirror of https://github.com/gogs/gogs.git
security: fix improper PAM authorization handling (#6819)
Co-authored-by: Joe Chen <jc@unknwon.io>pull/6817/head^2
parent
242deca524
commit
940a7da9d1
|
@ -22,6 +22,7 @@ All notable changes to Gogs are documented in this file.
|
|||
### Fixed
|
||||
|
||||
- _Security:_ Potential SSRF in repository migration. [#6754](https://github.com/gogs/gogs/issues/6754)
|
||||
- _Security:_ Improper PAM authorization handling. [#6810](https://github.com/gogs/gogs/issues/6810)
|
||||
- Unable to use LDAP authentication on ARM machines. [#6761](https://github.com/gogs/gogs/issues/6761)
|
||||
|
||||
### Removed
|
||||
|
|
|
@ -25,6 +25,10 @@ func (c *Config) doAuth(login, password string) error {
|
|||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
return t.Authenticate(0)
|
||||
|
||||
err = t.Authenticate(0)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return t.AcctMgmt(0)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue