* ===================================================================
*
*/
-import React from 'react'
+export default class UserService {
-export default class LoginFailedPage extends React.Component {
- render () {
- return (
- <div id='main'>
- <div class="divRow"><b>Login Failed!</b></div>
- <div class="divRow">Please cick <a href="/">here</a> to go back to the main page.</div>
- </div>
- );
+ static LOGIN() {
+ return fetch('/restservices/clds/v1/user/getUser', {
+ method: 'GET',
+ credentials: 'include',
+ })
+ .then(function (response) {
+ if (response.ok) {
+ console.log("getUser response received: ", response.status);
+ return response.text();
+ } else {
+ console.error("getUser failed with status code: ",response.status);
+ return "Anonymous";
+ }
+ })
+ .then(function (data) {
+ console.log ("User connected:",data)
+ return data;
+ })
+ .catch(function(error) {
+ console.error("getUser error received",error);
+ return "Anonymous";
+ });
}
}
+