Currently support values :
1.OpenID
2.HTTP
3.HTTP_LDAP
4.LDAP
5.DEVELOPMENT_BECOME_ANY_ACCOUNT
I think it is better add one more method that create user customize.
In few days I have been working on set up Gerrit server.No more issues I met besides Authentication method problems.
First one OpenID will not available for anywhere such as Chines networks.Sometimes couldn't connect to foreign website.Not stable for me.
#2,3,4 ,these options are complicate to configuration for one who want to have a try set up Gerrit for interesting.
#5 DEVELOPMENT_BECOME_ANY_ACCOUNT without authorization take place.It meant only suppport to view something,but couldn't create repository or change access for project and so on.
I have experience for using SVN, eventhogh Gerrit better for SVN ,but SVN to create user easier than Gerrit.Not so complicate really.
So I suggest to add one more authentication method to make user set up Gerrit easier and validation easier ,it would be better for Gerrit Widely.
My personal email address is ailunna@qq.com.