@@ -16,8 +16,7 @@ const NHS_CIS2: OAuthConfig<Profile> = {
1616 authorization : {
1717 params : {
1818 acr_values : "AAL2_OR_AAL3_ANY" ,
19- scope :
20- "openid profile email nationalrbacaccess organisationalmemberships" ,
19+ scope : "openid profile nationalrbacaccess" ,
2120 response_type : "code" ,
2221 max_age : 240 , // 4 minutes [Required by CIS2]
2322 } ,
@@ -44,7 +43,6 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
4443 uid : "testuid" ,
4544 firstName : "Test" ,
4645 lastName : "User" ,
47- email : "" ,
4846 } ;
4947 return user ;
5048 } ,
@@ -121,11 +119,8 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
121119 uid : "testuid" ,
122120 firstName : "Test" ,
123121 lastName : "User" ,
124- 125122 sub : "1234" ,
126123 sid : "5678" ,
127- orgName : "Test Org" ,
128- odsCode : "ABC" ,
129124 workgroups : [ "Test Workgroup" ] ,
130125 workgroups_codes : [ "000000000000" ] ,
131126 } ) ;
@@ -138,16 +133,9 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
138133 family_name : lastName ,
139134 sub,
140135 sid,
141- nhsid_org_memberships,
142136 nhsid_nrbac_roles,
143137 } = profile ;
144138
145- const [ { org_name : orgName , org_code : odsCode } ] =
146- nhsid_org_memberships as {
147- org_name : string ;
148- org_code : string ;
149- } [ ] ;
150-
151139 const workgroups = ( nhsid_nrbac_roles as Array < unknown > ) . flatMap (
152140 ( role ) => ( role as { workgroups ?: unknown [ ] } ) . workgroups || [ ]
153141 ) ;
@@ -163,8 +151,6 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
163151 lastName,
164152 sub : sub ?? undefined ,
165153 sid : sid ?? undefined ,
166- orgName,
167- odsCode,
168154 workgroups,
169155 workgroups_codes,
170156 } ) ;
@@ -179,8 +165,6 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
179165 lastName,
180166 sub,
181167 sid,
182- odsCode,
183- orgName,
184168 workgroups,
185169 workgroups_codes,
186170 } = token ;
@@ -191,8 +175,6 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
191175 lastName,
192176 sub,
193177 sid,
194- odsCode,
195- orgName,
196178 workgroups,
197179 workgroups_codes,
198180 } ) ;
0 commit comments