Вообще если в виджет передать текущую сессию приложения (session_key или access_token), то в общем случае первого окна логина не будет и пройдет авторизация по сессии. Будет только подтверждение о публикации.
Vjacheslav Kanivetc: Хорошо, спасибо! Но все равно, хотелось бы чтобы было без всяких окон, так как постится одним пользователем на свою страничку. Решили выйти из положения следующим образом - использовать сервис кросспостинга.
Когда ПРИЛОЖЕНИЕ постит в личную ленту ПОЛЬЗОВАТЕЛЯ - это спам, и на ОК такое запрещено если пользователь явно не подтверждает данный пост.
Для бизнеса и автоматических публикаций - создаете группу, туда можете постить без подтверждения, и людям, заинтересованным группой, в ленту это событие тоже будет попадать.