# Link ad altra app rails

**URL:** <https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729>\
**Category:** IT\
**Created:** [November 20, 2008, 4:47pm UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729 "2008-11-20T16:47:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 20, 2008, 4:47pm UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/1 "2008-11-20T16:47:14Z")

</div>

Ho due applicazioni web distinte.  
Ho un utente che usa per entrambe lo stesso nome utente e la stessa  
password.  
Dall’interno di una applicazione vorrei farlo connettere all’altra senza  
obbligarlo a rimettere  
nome utente e password.  
Si puo’ fare ?  
Ho cercato esempi del genere ma non ho trovato niente.

Grazie anticipate

---

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 20, 2008, 6:53pm UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/2 "2008-11-20T18:53:33Z")

</div>

Se usi l’autenticazione tramite cookies (nel 99% dei casi è così…)  
potresti vedere se il cookie (opportunamente nominato) è presente sul  
lato client, quindi verificarne il contenuto, e infine concedere  
l’autorizzazione.

Il 20 novembre 2008 16.47, Gino Ma [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:

---

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 21, 2008, 9:32am UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/3 "2008-11-21T09:32:43Z")

</div>

Carlo P. wrote:

> Se usi l’autenticazione tramite cookies (nel 99% dei casi ï¿½ cosï¿½…)  
> potresti vedere se il cookie (opportunamente nominato) ï¿½ presente sul  
> lato client, quindi verificarne il contenuto, e infine concedere  
> l’autorizzazione.
> 
> Il 20 novembre 2008 16.47, Gino Ma [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:

Grazie per la risposta ma la mia ignoranza inizia con

link\_to =\> 'cosa ci scrivo ? , che metodo implemento per chiamare  
l’altra applicazione?

[http://altraapplicazionej.it/login](http://altraapplicazionej.it/login)

---

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 21, 2008, 9:44am UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/4 "2008-11-21T09:44:27Z")

</div>

Devi linkare all’altra applicazione.  
Visto che si tratta di un arisorsa esterna all’applicazione corrente,  
ti fai una bella costante in environment.rb o in qualche initializer  
OTHER\_APP = ‘[http://altra.appliacazione.it](http://altra.appliacazione.it)’, e la usi come argmento  
per link\_to.

Assicurati che le due applicazioni siano in domini che possono  
condividere i cookies.  
dominio1: prima.applicazione.it  
dominio2: seconda.applicazione.it

poi configuri entrambe le applicazioni con affinchÃ¨ impostino i  
cookies con il dominio ‘.applicazione.it’.

Ciao

Il giorno 21/nov/08, alle ore 09:32, Gino Ma ha scritto:

---

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 21, 2008, 10:16am UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/5 "2008-11-21T10:16:57Z")

</div>

Fabrizio R. wrote:

> Devi linkare all’altra applicazione.  
> Visto che si tratta di un arisorsa esterna all’applicazione corrente,  
> ti fai una bella costante in environment.rb o in qualche initializer  
> OTHER\_APP = ‘[http://altra.appliacazione.it](http://altra.appliacazione.it)’, e la usi come argmento  
> per link\_to.
> 
> Assicurati che le due applicazioni siano in domini che possono  
> condividere i cookies.  
> dominio1: prima.applicazione.it  
> dominio2: seconda.applicazione.it
> 
> poi configuri entrambe le applicazioni con affinchÃ¨ impostino i  
> cookies con il dominio ‘.applicazione.it’.
> 
> Ciao

All’inizio ho usato

> 

\<%= link\_to(“altra app”, “[http://altraappl.it](http://altraappl.it)” ) %\>

> che mi apre nella stessa finestra o scheda

come posso obbligare ad aprire in altra finestra/scheda?

grazie per l’aiuto

> Il giorno 21/nov/08, alle ore 09:32, Gino Ma ha scritto:

---

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 21, 2008, 2:58pm UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/6 "2008-11-21T14:58:08Z")

</div>

Alberto F. wrote:

> On Fri, 21 Nov 2008 10:16:57 +0100  
> Gino Ma [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > come posso obbligare ad aprire in altra finestra/scheda?
> 
> dai un’occhiata qui
> 
> [link\_to (ActionView::Helpers::UrlHelper) - APIdock](http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to)
> 
> anche i commenti.
> 
> ciaps,  
> a.

OK grazie vado a vedere

---

<div class="post-metadata">

**Author:** ![sij](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sij](https://www.ruby-forum.com/u/sij)\
**Post date:** [November 21, 2008, 1:35pm UTC](https://www.ruby-forum.com/t/link-ad-altra-app-rails/153729/7 "2008-11-21T13:35:46Z")

</div>

On Fri, 21 Nov 2008 10:16:57 +0100  
Gino Ma [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> come posso obbligare ad aprire in altra finestra/scheda?

dai un’occhiata qui

[http://apidock.com/rails/ActionView/Helpers/UrlHelper/link\_to](http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to)

anche i commenti.

ciaps,  
a.
