hi,
I think I have precisely mentioned what I want to do in the first 2 lines of
my previous post. To add to it my current implementation is asking for a
user name and password for admin as well as standard user login i want it to
ask for a user name and password only for and only for  standard user login.

Can anyone tell me a way to identify which user(root/admin/standard) has
logged?

On Fri, Jul 18, 2008 at 12:35 AM, Mike <[EMAIL PROTECTED]>
wrote:

> No one is going to help you if you don't describe exactly what it is you
> are trying to do. Authentication is a very difficult subject on OS X.
> Without a concise, clear explanation, you're not going to get any help.
>
> ninad walvekar wrote:
>
>> 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 protected])
>>
>> 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:
>>
>> http://lists.apple.com/mailman/options/cocoa-dev/junklists%40michael-amorose.com
>>
>> This email sent to [EMAIL PROTECTED]
>>
>>
_______________________________________________

Cocoa-dev mailing list ([email protected])

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to