RE:Authentication only for non admin login.
RE:Authentication only for non admin login.
- Subject: RE:Authentication only for non admin login.
- From: "ninad walvekar" <email@hidden>
- Date: Thu, 17 Jul 2008 21:31:45 +0530
hi,
I want to run an application such that it will pop-up for the admin user
name and password(authentication) when run by nonadmin (standard )login.
let me explain what i am doing:-
- (BOOL)Authenticate {
AuthorizationRights myRights;
AuthorizationItem myItems[1];
AuthorizationRef authorizationRef;
OSStatus err;
AuthorizationFlags authFlags =
kAuthorizationFlagInteractionAllowed | kAuthorizationFlagExtendRights;
BOOL bRet;
myItems[0].name = kAuthorizationRightExecute;
myItems[0].valueLength = 0;
myItems[0].value = NULL;
myItems[0].flags = 0;
char * rmArgs[2];
// int status;
rmArgs[0] = "-l";
rmArgs[1] = NULL;
// rmArgs[2] = NULL;
myRights.count = sizeof(myItems) / sizeof(myItems[0]);
myRights.items = myItems;
err = AuthorizationCreate(&myRights, kAuthorizationEmptyEnvironment,
authFlags, &authorizationRef);
return bRet;
}
Can anyone tell the required modification so that i can make it work the way
mentioned above or some other way by which i can achieve the needful.
thanks in advance
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden