Change page names
This commit is contained in:
@@ -10,14 +10,10 @@ const Security = () => {
|
||||
Password: true,
|
||||
});
|
||||
const [users, setUsers] = useState([
|
||||
{ username: 'admin', role: 'Administrator' },
|
||||
{ username: 'user1', role: 'User' },
|
||||
{ username: 'admin' },
|
||||
{ username: 'user1' },
|
||||
]);
|
||||
|
||||
const handleMFAChange = (e) => {
|
||||
setIsMFAEnabled(e.target.checked);
|
||||
};
|
||||
|
||||
const handleAuthMethodChange = (method) => {
|
||||
setAuthMethods({
|
||||
...authMethods,
|
||||
@@ -25,14 +21,9 @@ const Security = () => {
|
||||
});
|
||||
};
|
||||
|
||||
const handleUserRoleChange = (username, newRole) => {
|
||||
setUsers(users.map((user) =>
|
||||
user.username === username ? { ...user, role: newRole } : user
|
||||
));
|
||||
};
|
||||
|
||||
const addUser = (username, role) => {
|
||||
setUsers([...users, { username, role }]);
|
||||
const addUser = (username) => {
|
||||
setUsers([...users, { username }]);
|
||||
};
|
||||
|
||||
const removeUser = (username) => {
|
||||
@@ -41,19 +32,7 @@ const Security = () => {
|
||||
|
||||
return (
|
||||
<div className="security-container">
|
||||
<h1 className="security-title">Segurança e Autorização</h1>
|
||||
|
||||
{/* MFA Checkbox */}
|
||||
<div className="security-item">
|
||||
<label>
|
||||
<input
|
||||
type="checkbox"
|
||||
checked={isMFAEnabled}
|
||||
onChange={handleMFAChange}
|
||||
/>
|
||||
Ativar Autenticação Multifatorial (MFA)
|
||||
</label>
|
||||
</div>
|
||||
<h1 className="security-title">Segurança</h1>
|
||||
|
||||
{/* Métodos de Autorização */}
|
||||
<div className="security-item">
|
||||
@@ -93,14 +72,6 @@ const Security = () => {
|
||||
{users.map((user, index) => (
|
||||
<li key={index}>
|
||||
<span>{user.username} - {user.role}</span>
|
||||
<select
|
||||
value={user.role}
|
||||
onChange={(e) => handleUserRoleChange(user.username, e.target.value)}
|
||||
>
|
||||
<option value="Administrator">Administrador</option>
|
||||
<option value="User">Usuário</option>
|
||||
<option value="Maintenance">Manutenção</option>
|
||||
</select>
|
||||
<button onClick={() => removeUser(user.username)}>Remover</button>
|
||||
</li>
|
||||
))}
|
||||
|
||||
Reference in New Issue
Block a user