My app needs to have a full login cookie, as well as an API token, in order to fulfill its function. The user is explicitly aware of this and there are no automated actions being executed with their login.
I'll need to do the API login from an internal UIWebView in order for the cookie to be stored within my app. I've looked at the Facebook SDK's
[session openWithBehavior:FBSessionLoginBehaviorForcingWebView
completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {}];
But the animation is very inconsistent with the look of my app. Is there a way to reskin the webView? Will Facebook's SDK block the login cookie?
It seems like I'll have to implement a non-SDK login flow, I'd just like to make sure I'm going about this the right way.
For the record, I've checked this, this, and this and haven't found a sufficient answer.
Thanks!