Fatti

Y. (nato nel 1974) è originario dell'Algeria e ha soggiornato in Svizzera dal 2000 al 2003 nell'ambito di una procedura di asilo. Nel marzo 2004 ha ricevuto un permesso di soggiorno temporaneo a breve termine per preparare il suo matrimonio con una cittadina turca autorizzata a risiedere in Svizzera. Dal marzo 2005, [Y.] dispone di un permesso di soggiorno. Nel gennaio 2011, il matrimonio è stato divorziato, con la figlia comune A. (nata nel 2003) affidata alla custodia della madre.

Il 15 luglio 2011, [Y.] ha sposato la sua connazionale X., che soggiornava in Svizzera dal 11 giugno 2011 con un visto di visita di 90 giorni ("visto Schengen"). Il 18 luglio 2011, X. ha richiesto un permesso di soggiorno per rimanere con suo marito. Tuttavia, l'Ufficio della migrazione del Cantone di Zurigo l'ha respinta dallo spazio Schengen, in quanto, contrariamente allo scopo originario del soggiorno ("visita familiare/amicale"), ora stava cercando una presenza permanente.

Legge

Il Tribunale federale accoglie il ricorso di [Y.] e X. Esso afferma che l'ingresso di X. con un valido visto Schengen era legittimo e che il suo matrimonio entro la validità del visto non ha estinto il diritto al ricongiungimento familiare. L'autorità migratoria competente è quindi obbligata ad avviare la procedura di autorizzazione e a esaminare il ricongiungimento familiare.

Sebbene la legge preveda in linea di principio che la decisione di autorizzazione debba essere attesa all'estero, ai sensi dell'art. 17 cpv. 2 LStr l'autorità può tuttavia autorizzare il soggiorno durante la procedura se i…