DNNFriendlyUrlProvider should load configuration from its own node, not that of the default provider
handle popups for URLs that already have a query string (don't hardcode the question mark)
DNN-4016 and DNN-4133 Fix Bugs to Support OAuth Authentication across multiple portals

Fix a couple of bugs dealing with creating user records on additional
portals on the same host when authenticated via OAuth.
Requires SQL StoredProcedure, unable to add new SqlDataProvider file to
commit for some reason.  Code below
/***** Fix bug 4016: add stored procedure to find GetUserAuthentication
records from dbo.userauthentication *****/

IF  EXISTS (SELECT * FROM
sys.objects WHERE object_id =
OBJECT_ID(N'{databaseOwner}[{objectQualifier}GetUserAuthentication]')
AND type in (N'P', N'PC'))
 DROP PROCEDURE
{databaseOwner}[{objectQualifier}GetUserAuthentication]
GO

CREATE
PROCEDURE {databaseOwner}[{objectQualifier}GetUserAuthentication]
@UserID     int

AS
select * from {databaseOwner}{objectQualifier}UserAuthentication
where UserId = @UserID

GO
Create 07.02.02

SQL Data Provider file to create new stored procedure to get User Authentication Information.
Fix location of Sql update
remove unneccessary file