Я не могу говорить с Spring Security вместе с Google App Engine, но могу сказать несколько вещей об этом, которые могут быть полезны.
Во-первых, это очень просто настроить, и у них есть хорошие учебные пособия для его запуска и выхода. Лично я использовал учебник по домашней клинике в качестве руководства по тому, как в первую очередь применять весеннюю безопасность к моему проекту. Я смог настроить его в течение часа или двух и имел базовую безопасность, используя мою базу данных на нескольких разных страницах. Ваш пробег может варьироваться, конечно, но в худшем случае у вас есть полноценный учебник, который вы можете вытолкнуть и подтолкнуть, чтобы увидеть, как он реагирует.
Во-вторых, библиотека очень настраивается. Если вы выполните поиск в руководстве, вы получите представление о том, что вы можете сделать, и у меня не было проблем с переделкой областей, которые мне нужно было изменить для моего проекта. У меня есть уверенность, что вы сможете работать вместе с Spring Security и Google App Engine вместе. В общем, я был доволен предвидением источника Spring и способностью взаимодействовать с другими библиотеками.
Наконец, Spring Security поддерживает OpenID, если это то, что вы решите, что хотите сложить. Я еще не играл с этой частью, но из учебника он также выглядит довольно интуитивно понятным. Приятно, что вы должны добавить это после того, как выяснится, что вы все равно должны были поддерживать OpenID.
Желаю тебе удачи!