Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // create the ROLE_ADMIN role
- $role = new Role();
- $role->setName('ROLE_ADMIN');
- $manager->persist($role);
- // create a user
- $user = new User();
- $user->setFirstName('John');
- $user->setLastName('Doe');
- $user->setEmail('john@example.com');
- $user->setUsername('john.doe');
- $user->setSalt(md5(time()));
- // encode and set the password for the user,
- // these settings match our config
- $encoder = new MessageDigestPasswordEncoder('sha512', true, 10);
- $password = $encoder->encodePassword('admin', $user->getSalt());
- $user->setPassword($password);
- $user->getUserRoles()->add($role);
- $manager->persist($user);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement