As I remmeber GSP uses the standard ASP.Net Membership. By default GSP brings its own providers that store membership, roles, etc. in the SQLite database. To share this membership information (user, roles, profiles, etc.) for other parts of your website configure them to the very same "applicationName" and provider (SQLite). You can also change the setting of the GSP membership, roles and profiles to another provider and applicationName. For example point them to a MSSQL database you are using for the rest of your website. Sharing these membership informations between apps highliy depends on "applicationName" configured on the providers. If you don't set them EXACTLY (casing) the same it will result in two applicaiton in the applications database what result in two separat data-structure so users, roles etc. will not be shared even if they are stored in the same database and datatables. In the past I found the information from ScottGu very usefull:
http://weblogs.asp.net/s...ecurity-Resources-.aspx
Hope this helps.
Cheers, Marc