Commit 61f1b733e82e20ce031fcde078f64a2ebdac8368

Authored by Rodrigo Siqueira de Melo
1 parent 208ac9d6

Very tiny changes on architecture

Showing 1 changed file with 7 additions and 7 deletions   Show diff stats
opensym2017/content/05-architecture.tex
... ... @@ -39,10 +39,10 @@ described how we integrated those tools and conclude with the deployment.
39 39  
40 40 \subsection{Colab}
41 41  
42   -Colab\footnote{\url{https://github.com/colab/colab}} has integration of web
43   -applications as its main goal, the user of this integrated system should not
44   -notice the change between the integrated applications. To do that Colab was
45   -designed to use plugins of each application and has four levels of integration:
  42 +Colab integrates web applications as its main goal, the user of this composed
  43 +system should not notice the change between the integrated applications. Colab
  44 +was designed to use one plugin for each system under its domain, this is
  45 +guaranteed by four levels of integration:
46 46  
47 47 \begin{itemize}
48 48 \item Authentication
... ... @@ -51,13 +51,13 @@ designed to use plugins of each application and has four levels of integration:
51 51 \item Data and search engine
52 52 \end{itemize}
53 53  
54   -Colab works as a reverse proxy, therefore all external requests pass through
55   -it, this is an advantage to manage these four levels of integration.
  54 +The aforementioned integrations levels were possible, because Colab works as a
  55 +reverse proxy, therefore all external requests pass through it.
56 56  
57 57 Single Sign-On (SSO) is used to login users throughout all integrated
58 58 applications. REMOTE\_USER HTTP header is sent to the applications and we
59 59 expect that they know how to handle it, since this is a common authentication
60   -mechanism. The integrated applications should be in a local network to avoid
  60 +mechanism. The integrated applications should be on a local network to avoid
61 61 security issues. With this the user will be able to navigate through the
62 62 platform applications and will not be asked for authentication credentials.
63 63  
... ...