cubetiq-fusion/src/main/java/com/cubetiqs/fusion/data/endpoint/UserEndpoint.java
2021-07-25 10:44:30 +00:00

23 lines
546 B
Java

package com.cubetiqs.fusion.data.endpoint;
import java.util.Optional;
import com.cubetiqs.fusion.data.entity.User;
import com.cubetiqs.fusion.security.AuthenticatedUser;
import com.vaadin.flow.server.auth.AnonymousAllowed;
import com.vaadin.fusion.Endpoint;
import org.springframework.beans.factory.annotation.Autowired;
@Endpoint
@AnonymousAllowed
public class UserEndpoint {
@Autowired
private AuthenticatedUser authenticatedUser;
public Optional<User> getAuthenticatedUser() {
return authenticatedUser.get();
}
}