@@ -61,11 +61,11 @@ public static function login(): array
6161
6262 $ fields = ['password ' => static ::password ($ config ->minimum_password_length ?? null )];
6363
64- if (in_array ('email ' , $ config ->valid_fields )) {
64+ if (in_array ('email ' , $ config ->valid_fields , true )) {
6565 $ fields ['email ' ] = static ::email ($ config ->email_validation_rules ?? null );
6666 }
67- if (in_array ('username ' , $ config ->valid_fields )) {
68- $ fields ['username ' ] = static ::username ($ config ->username_validation_rules ?? null );
67+ if (in_array ('username ' , $ config ->valid_fields , true )) {
68+ $ fields ['username ' ] = static ::username ($ config ->username_validation_rules ?? null );
6969 }
7070
7171 $ validation = config ('validation.login ' , $ fields );
@@ -78,15 +78,15 @@ public static function login(): array
7878 */
7979 public static function password (?int $ min = null ): array
8080 {
81- $ min ??= config ('auth.minimum_password_length ' , 8 );
81+ $ min ??= config ('auth.minimum_password_length ' , 8 );
8282
8383 return [
84- 'label ' => lang ('Auth.password ' ),
85- 'rules ' => [
86- 'required ' ,
87- 'min: ' . $ min ,
88- Passwords::getMaxLengthRule (),
89- ],
84+ 'label ' => lang ('Auth.password ' ),
85+ 'rules ' => [
86+ 'required ' ,
87+ 'min: ' . $ min ,
88+ Passwords::getMaxLengthRule (),
89+ ],
9090 'messages ' => [
9191 'required ' => lang ('Auth.errorPasswordEmpty ' ),
9292 ],
@@ -98,46 +98,46 @@ public static function password(?int $min = null): array
9898 */
9999 public static function email (?array $ config = null ): array
100100 {
101- $ config ??= config ('auth.email_validation_rules ' );
102-
103- if (empty ($ config )) {
104- $ config = [
105- 'label ' => lang ('Auth.email ' ),
106- 'rules ' => [
107- 'required ' ,
108- 'max:254 ' ,
109- 'email ' ,
110- ]
111- ];
112- }
113-
114- return $ config + [
115- 'messages ' => []
116- ];
101+ $ config ??= config ('auth.email_validation_rules ' );
102+
103+ if (empty ($ config )) {
104+ $ config = [
105+ 'label ' => lang ('Auth.email ' ),
106+ 'rules ' => [
107+ 'required ' ,
108+ 'max:254 ' ,
109+ 'email ' ,
110+ ],
111+ ];
112+ }
113+
114+ return $ config + [
115+ 'messages ' => [],
116+ ];
117117 }
118118
119119 /**
120120 * Regles de validation propres au unsername
121121 */
122122 public static function username (?array $ config = null ): array
123123 {
124- $ config ??= config ('auth.username_validation_rules ' );
125-
126- if (empty ($ config )) {
127- $ config = [
128- 'label ' => lang ('Auth.username ' ),
129- 'rules ' => [
130- 'required ' ,
131- 'max:30 ' ,
132- 'min:3 ' ,
133- 'regex:/\A[a-zA-Z0-9\.]+\z/ ' ,
134- ],
135- ];
136- }
137-
138- return $ config + [
139- 'messages ' => []
140- ];
124+ $ config ??= config ('auth.username_validation_rules ' );
125+
126+ if (empty ($ config )) {
127+ $ config = [
128+ 'label ' => lang ('Auth.username ' ),
129+ 'rules ' => [
130+ 'required ' ,
131+ 'max:30 ' ,
132+ 'min:3 ' ,
133+ 'regex:/\A[a-zA-Z0-9\.]+\z/ ' ,
134+ ],
135+ ];
136+ }
137+
138+ return $ config + [
139+ 'messages ' => [],
140+ ];
141141 }
142142
143143 /**
0 commit comments